Click or drag to resize

ThemedPropertyGrid Class

Implementation of the PropertyGrid using the TreeGridView and PropertyCell
Inheritance Hierarchy

Namespace:  Eto.Forms.ThemedControls
Assembly:  Eto (in Eto.dll) Version: 2.5.3-dev
Syntax
public class ThemedPropertyGrid : Panel

The ThemedPropertyGrid type exposes the following members.

Constructors
  NameDescription
Public methodThemedPropertyGrid
Initializes a new instance of the ThemedPropertyGrid
Top
Properties
  NameDescription
Public propertyPropertyCellTypes
Gets a collection of custom property cell types to use as well as the built-in types.
Public propertySelectedObject
Gets or sets the selected object
Public propertySelectedObjects
Gets or sets the selected objects for the grid to edit
Public propertyShowCategories
Gets or sets a value indicating that the categories should be shown
Public propertyShowDescription
Gets or sets a value indicating that the description panel should be shown
Public propertyUseValueTypeDefaults
Gets or sets a value indicating that value types should use their default to determine if the property is changed (shown as bold)
Top
Methods
  NameDescription
Public methodCreateCellValueBindingT
Creates a cell value binding for a particular type when you want to add your own cell types to PropertyCellTypes
Protected methodOnLoad
Called when the grid is loaded onto a form
(Overrides ContainerOnLoad(EventArgs).)
Public methodRefresh
Refreshes the properties of the grid
Top
Events
  NameDescription
Public eventPropertyValueChanged
Event to handle when a property value has changed
Public eventShowCategoriesChanged
Event to handle when the ShowCategories property has changed.
Top
See Also