PropertyGridLite class¶
Defined in
Namespace: CrissCross.WPF.UI.Controls
Assembly: CrissCross.WPF.UI.dll
Full name: CrissCross.WPF.UI.Controls.PropertyGridLite
Modifiers: public
Summary¶
Represents a descriptor-driven property inspector surface.
Applies to
net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net481
Class hierarchy
classDiagram
class PropertyGridLite
class Control
Control <|-- PropertyGridLite
Inherits from: Control
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [PropertyGridLite](# class. |
Properties¶
| Name | Summary |
|---|---|
| InspectorState | Gets or sets the shared inspector state projected by the control. |
| SearchText | Gets or sets the search text used to filter property descriptors. |
| CommitChangesCommand | Gets or sets the command invoked when modified properties are committed. |
| ResetChangesCommand | Gets or sets the command invoked when modified properties are reset. |
| CommitCommand | Gets the command that commits modified properties. |
| ResetCommand | Gets the command that resets modified properties. |
Fields¶
| Name | Summary |
|---|---|
| static InspectorStateProperty | Property for [InspectorState](# |
| static SearchTextProperty | Property for [SearchText](# |
| static CommitChangesCommandProperty | Property for [CommitChangesCommand](# |
| static ResetChangesCommandProperty | Property for [ResetChangesCommand](# |
Methods¶
| Name | Summary |
|---|---|
| CreateVisibleState | Creates a filtered state snapshot using the current search text. |
| CommitChanges | Commits the current inspector state through the configured command hook. |
| ResetChanges | Resets the current inspector state through the configured command hook. |