Skip to main content

DevExpress.Xpf.PropertyGrid Namespace

Contains classes that implement the functionality of the PropertyGridControl. To use these classes in XAML code, add the xmlns:dxprg=”http://schemas.devexpress.com/winfx/2008/xaml/propertygrid“ namespace reference.

Assembly: DevExpress.Xpf.PropertyGrid.v23.2.dll

NuGet Package: DevExpress.Wpf.PropertyGrid

Classes

Name Description
ActivationActionEventArgsBase Contains data for the GetIsEditorActivationAction and ProcessEditorActivationAction events.
BarItemNames static Stores the names of the default property menu items.
BrushEdit Represents a brush editor.
BrushEditSettings Contains settings specific to a brush editor.
CategoryDefinition Represents a category definition.
CellEditorPresenter Represents an object that is used to configure and display cell editors within property grid cells.
CellValueChangedEventArgs Contains data for the CellValueChanged event.
CellValueChangingEventArgs Contains data for the CellValueChanging event.
CollectionButtonBaseEventArgs Serves as a base class for arguments used in collection button events.
CollectionButtonClickEventArgs Contains data for the CollectionButtonClick event.
CollectionButtonsVisibilityEventArgs Contains data for the CollectionButtonsVisibility event.
CollectionDefinition Represents a collection definition.
CustomExpandEventArgs Provides data for the PropertyGridControl.CustomExpand event.
GetActiveEditorNeedsKeyEventArgs Contains data for the GetActiveEditorNeedsKey event.
GetIsEditorActivationActionEventArgs Contains data for the GetIsEditorActivationAction event.
InstanceInitializeEventArgs Contains data for the Initialize event.
PopupBrushEdit Represents a brush editor displayed within a dropdown window.
PopupBrushEditSettings Contains settings specific to a popup brush editor.
ProcessEditorActivationActionEventArgs Contains data for the ProcessEditorActivationAction event.
PropertyDefinition Represents a property definition.
PropertyDefinitionBase Serves as a base for classes that represent property definitions.
PropertyDefinitionCollection This class supports the internal infrastructure and is not intended to be used directly from your code.
PropertyGridControl The property grid control.
PropertyGridMenuEventArgs Contains data for the MenuOpening event.
PropertyGridRowBaseEventArgs Serves as a base class for arguments used in row events.
RowInfo Contains information about a data row.
TypeDefinition Specifies custom data types to add to a collection.
ValidateCellEventArgs Provides data for the PropertyGridControl.ValidateCell event.
XamlInitializer Implements a functionality that allows you to use XAML to define custom data types for PropertyGrid.CollectionDefinition.

Enums

Name Description
AllowExpandingMode Lists the values used to specify which properties can be expanded.
ApplyingMode Lists values that specify when the property definition is applied.
CategoriesShowMode Lists the values used to specify the categories display mode.
CellEditorPresenterPathMode Lists values that specify whether the CellEditorPresenter.Path property value represents a relative path or an absolute path.
CollectionButtonKind Lists buttons that allow users to interact with collections.
DescriptionLocation Lists values that specify the location of the property description.
HeaderHighlightingMode Lists values that specify which parts of the selected property should be highlighted.
HeaderShowMode Lists the values used to specify the display mode of PropertyDefinition and CollectionDefinition headers.
PropertyGridFilterMode Lists values that specify how properties are filtered.
PropertyGridMenuType Lists PropertyGridControl menus.
PropertyGridSortMode Lists values that specify how grid data is sorted.
ShowMenuMode Lists values that specify when a Property Grid displays the Property Menu.
ShowPropertiesMode Lists values that specify which properties are shown.
TypeMatchMode Lists the values that specify the rules of type matching between the properties in the data source and the PropertyGrid’s property definitions.