PropertyGrid
Wisej.Web.PropertyGrid
Last updated
Was this helpful?
Wisej.Web.PropertyGrid
Last updated
Was this helpful?
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Provides a user interface for browsing the properties of an object.
Initializes a new instance of the class.
: Indicates the border style for the property grid. (Default: None
)
Throws:
Throws:
Throws:
Disposes the control.
disposing
true when this method is called by the application rather than a finalizer.
objects
Objects to retrieve the properties from.
attributes
Attributes to filter the properties.
The default implementation uses [GetProperties](https://docs.microsoft.com/dotnet/api/system.componentmodel.typedescriptor.getproperties(system.object,system.attribute) to retrieve the list of public properties from the selected objects.
e
e
e
e
e
e
e
e
e
e
e
e
e
Fires the ToolClick event.
e
Renders the client component.
config
Dynamic configuration object.
refreshChildren
True to also refresh all the children of this control.
Resets the selected property to its default value.
Provides access to the UserData
and Tag
properties associated to the component implementing this interface.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
All wisej components implement this interface.
Allows an object to serialize itself.
: Returns or sets the attributes used to filter the properties to display in the PropertyGrid.
: Returns the client rectangle excluding the non-client caption and borders dimensions.
: Returns or sets whether the column that contains row headers is displayed. (Default: False
)
: Defines the default text to display in a password cell.Since 3.5.18
: Returns or sets whether the value cell automatically enters edit mode when the row is selected. (Default: True
)
: Returns or sets whether the Help text is visible. (Default: True
)
: Returns the at the specified index.
: Returns the first with the matching label.
: Returns or sets the the Name column. 50 (%) is the default. (Default: 50
)
A value less than -1 is assigned to the property.
: Returns or sets the title of the Name column shown when is true.
: Returns or sets the type of sorting the uses to display properties. (Default: CategorizedAlphabetical
)
: Returns or sets whether the user can edit the values of the . (Default: False
)
The specified value when setting this property is true, the current cell is in edit mode, and the current cell contains changes that cannot be committed.
The specified value when setting this property would cause the control to enter edit mode, but initialization of the editing cell value failed and either there is no handler for the event or the handler has set the property to true. The exception object can typically be cast to type .
: Returns or sets whether the grid item under the pointer gets selected on a right click. (Default: False
)
: Returns or sets whether the column that contains row headers is displayed. (Default: True
)
: Returns or sets the selected grid item.
: Returns or sets the object for which the grid displays properties. (Default: null
)
: Returns or sets the currently selected objects.
One of the items in the array of objects had a null value.
: Returns or sets whether the control shows the property description text in a tooltip. (Default: False
)
: Returns the control at the top of the PropertyGrid.
: Returns or sets whether the toolbar is visible. (Default: False
)
: Returns the instance of associated with this control.
: Returns or sets the position of the items associated with this control. (Default: Top
)
: Returns or sets the title of the Value column shown when is true.
Collapses all the categories in the .
Expands all the categories in the .
Returns a list of used to populate the .
Returns: . A list of objects representing the properties to load into the property grid.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
An that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
An that contains the event data.
Fires the event.
A that contains the event data.
Fires the event.
A that contains the event data.
A that contains the event data.
Reloads the updated values from the current or .
Reloads the updated values from the current or .
Fired when the value o the property changes.
Fired when the sort mode is changed.
Fired when a property value changes.
Fired when a property value is being changed but it is incompatible with the new value.
Fired when the property value is being formatted to be displayed.
Fired when the value of the property has changed.
Fired when the selected is entering edit mode.
Fired when the selected is changed.
Fired when the selected exits edit mode.
Fired when the objects selected by the property have changed.
Fired when a on the is clicked.
Fired when a drop-down style or its down arrow is clicked.
Fired when a is clicked.
Provides access to the property for coontrols that support the read-only mode.
All wisej controls derived from the class must implement this interface.