# C1.WPF.PropertyGrid

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_WPF_PropertyGrid" data-uid="C1.WPF.PropertyGrid" class="text-break">C1.WPF.PropertyGrid Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.AdvancedEditor.html">AdvancedEditor</a></h4>
      <section><p>Advanced editor which contains a button and the capability of
hosting other common PropertyGrid editors contained in a child window.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.BaseAdvancedEditor-2.html">BaseAdvancedEditor&lt;P, E&gt;</a></h4>
      <section><p>The advanced editor show a three-dot icon and allows showing a separate editor in a window.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.BaseEditor-2.html">BaseEditor&lt;P, C&gt;</a></h4>
      <section><p>Base class for editors.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.BaseFontEditor-1.html">BaseFontEditor&lt;T&gt;</a></h4>
      <section><p>Editor of font-weight properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.BoolEditor.html">BoolEditor</a></h4>
      <section><p>Editor of boolean properties displaying a checkbox.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.BrushEditor.html">BrushEditor</a></h4>
      <section><p>Editor for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.C1PropertyGrid.html">C1PropertyGrid</a></h4>
      <section><p>The property-grid provides a user interface for browsing the properties of an object.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.CollectionEditor.html">CollectionEditor</a></h4>
      <section><p>Editor for collection of items.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.CollectionEditorControl.html">CollectionEditorControl</a></h4>
      <section><p>Default editor used by C1PropertyGrid to edit lists of values.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.CollectionEditorValueConverter.html">CollectionEditorValueConverter</a></h4>
      <section><p>Converts a value into a specified type.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.ColorPaletteEditor.html">ColorPaletteEditor</a></h4>
      <section><p>Default editor used by C1PropertyGrid to edit ColorPalette values.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.CommitChangesEventsArgs.html">CommitChangesEventsArgs</a></h4>
      <section><p>Provides event data for commit changes events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.CursorEditor.html">CursorEditor</a></h4>
      <section><p>Editor of font-family properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.DateEditor.html">DateEditor</a></h4>
      <section><p>Editor for date properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.DateTimeEditor.html">DateTimeEditor</a></h4>
      <section><p>Editor for date and time properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.EmptyGridBehavior.html">EmptyGridBehavior</a></h4>
      <section><p>Displays a visual element, typically a label with a message, when there are no properties in the grid.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.EnumEditor.html">EnumEditor</a></h4>
      <section><p>Editor for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.enum">Enum</a> properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.FontFamilyEditor.html">FontFamilyEditor</a></h4>
      <section><p>Editor of font-family properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.FontStretchEditor.html">FontStretchEditor</a></h4>
      <section><p>Editor of font-stretch properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.FontStyleEditor.html">FontStyleEditor</a></h4>
      <section><p>Editor of font-style properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.FontWeightEditor.html">FontWeightEditor</a></h4>
      <section><p>Editor of font-weight properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.GridLengthEditor.html">GridLengthEditor</a></h4>
      <section><p>Editor of the Height property.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.GridLengthEditorControl.html">GridLengthEditorControl</a></h4>
      <section><p>Editor of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.gridlength">GridLength</a> values.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.HeightEditor.html">HeightEditor</a></h4>
      <section><p>Editor of the Height property.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.ImageSourceEditor.html">ImageSourceEditor</a></h4>
      <section><p>Editor for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.imagesource">ImageSource</a> properties</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.MemberAttribute.html">MemberAttribute</a></h4>
      <section><p>Used to provide configuration information for the C1PropertyGrid.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.MethodAttribute.html">MethodAttribute</a></h4>
      <section><p>Used to provide configuration information for the C1PropertyGrid.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.MethodAttributeCollection.html">MethodAttributeCollection</a></h4>
      <section><p>Collection of <a class="xref" href="C1.WPF.PropertyGrid.MethodAttribute.html">MethodAttribute</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.NumericEditor.html">NumericEditor</a></h4>
      <section><p>Editor for numeric properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.ObjectEditor.html">ObjectEditor</a></h4>
      <section><p>Editor for general purpose use, which allows displaying the object in the property in a separate <a class="xref" href="C1.WPF.PropertyGrid.C1PropertyGrid.html">C1PropertyGrid</a> as well as converting from string.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PasswordEditor.html">PasswordEditor</a></h4>
      <section><p>Editor of the string properties using a password box.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyAttribute.html">PropertyAttribute</a></h4>
      <section><p>Used to provide configuration information for the C1PropertyGrid.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridAttributeAutoGeneratingEventArgs.html">PropertyGridAttributeAutoGeneratingEventArgs</a></h4>
      <section><p>Event data for auto-generation of property attributes.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridAttributeCollection.html">PropertyGridAttributeCollection</a></h4>
      <section><p>Collection of <a class="xref" href="C1.WPF.PropertyGrid.PropertyAttribute.html">PropertyAttribute</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridCategoryCell.html">PropertyGridCategoryCell</a></h4>
      <section><p>Visual representation of the content of a category cell.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridCellView.html">PropertyGridCellView</a></h4>
      <section><p>Cell of <a class="xref" href="C1.WPF.PropertyGrid.C1PropertyGrid.html">C1PropertyGrid</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridEditorsCollection.html">PropertyGridEditorsCollection</a></h4>
      <section><p>Collection of <a class="xref" href="C1.WPF.PropertyGrid.IPropertyGridEditor.html">IPropertyGridEditor</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridGroupsCollection.html">PropertyGridGroupsCollection</a></h4>
      <section><p>Collection of <a class="xref" href="C1.WPF.PropertyGrid.PropertyGroup.html">PropertyGroup</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridObjectCollection.html">PropertyGridObjectCollection</a></h4>
      <section><p>Collection of objects bound to the grid.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGridResources.html">PropertyGridResources</a></h4>
      <section><p>This class gives access to localized resources from xaml.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertyGroup.html">PropertyGroup</a></h4>
      <section><p>Group of <a class="xref" href="C1.WPF.PropertyGrid.PropertyAttribute.html">PropertyAttribute</a> which has same <a class="xref" href="C1.WPF.PropertyGrid.PropertyGroup.PropertyInfo.html#C1_WPF_PropertyGrid_PropertyGroup_PropertyInfo">PropertyInfo</a></p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.ResetButton.html">ResetButton</a></h4>
      <section><p>Button used to reset the value of a property group.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.StringEditor.html">StringEditor</a></h4>
      <section><p>Editor of string properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.StringEditor-1.html">StringEditor&lt;T&gt;</a></h4>
      <section><p>Editor of string properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.TimeEditor.html">TimeEditor</a></h4>
      <section><p>Editor for time properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.UriEditor.html">UriEditor</a></h4>
      <section><p>Editor for <span class="xref">System.Uri</span> properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.WidthEditor.html">WidthEditor</a></h4>
      <section><p>Editor of the Width property.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.IPropertyGridEditor.html">IPropertyGridEditor</a></h4>
      <section><p>The factory of property grid editors.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.WPF.PropertyGrid.PropertySort.html">PropertySort</a></h4>
      <section><p>Specifies how properties are sorted in the C1PropertyGrid.</p>
</section>


</div>
