PropertyGridState class¶
Defined in
Namespace: CrissCross
Assembly: CrissCross.dll
Full name: CrissCross.PropertyGridState
Modifiers: public sealed
Summary¶
Represents platform-neutral state for a descriptor-driven property inspector.
Applies to
net10.0, net10.0-windows10.0.19041, net10.0-desktop1.0, net10.0-browserwasm1.0, net9.0, net9.0-windows10.0.19041, net9.0-desktop1.0, net9.0-browserwasm1.0, net8.0, net8.0-macos14.5, net8.0-windows10.0.19041, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-tvos17.2, netstandard2.1, net471, net481
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [PropertyGridState](# class. |
Properties¶
| Name | Summary |
|---|---|
| Descriptors | Gets the property descriptors. |
| SearchText | Gets the optional search text. |
| IsCommitting | Gets a value indicating whether a commit operation is active. |
| VisibleDescriptors | Gets the descriptors visible after search filtering. |
| Categories | Gets the visible descriptors grouped by category. |
| DescriptorCount | Gets the total descriptor count. |
| VisibleDescriptorCount | Gets the visible descriptor count after search filtering. |
| EditableDescriptorCount | Gets the editable descriptor count. |
| ModifiedDescriptorCount | Gets the modified descriptor count. |
| InvalidDescriptorCount | Gets the invalid descriptor count. |
| HasSearch | Gets a value indicating whether search text is active. |
| HasModifications | Gets a value indicating whether any descriptor is modified. |
| HasValidationErrors | Gets a value indicating whether any descriptor has blocking validation. |
| CanCommit | Gets a value indicating whether modified descriptors can be committed. |
| CanReset | Gets a value indicating whether at least one descriptor can be reset. |
| SummaryText | Gets a compact inspector summary. |
Methods¶
| Name | Summary |
|---|---|
| GetDescriptor | Finds a descriptor by stable key. |