PropertyGridRow class¶
Represents a property grid row that displays and edits a property value and can show the value's child properties.
Namespace: Eremex.AvaloniaUI.Controls.PropertyGrid
Assembly: Eremex.Avalonia.Controls.dll
NuGet Package: Eremex.Avalonia.Controls
Declaration¶
public class PropertyGridRow : PropertyGridExpandableRowBase, IPropertyGridEditableNode,
IPropertyGridRowsOwner
Public Members¶
| name | description |
|---|---|
| PropertyGridRow() | Initializes a new instance of the PropertyGridRow class. |
| override ActualCaption { get; } | |
| ActualEditorProperties { get; } | Gets the editor settings applied to the row's value. |
| AllowEditing { get; set; } | Gets or sets whether users can edit the row's value. A null value inherits the owner grid's setting. |
| AllowImmediateEditorValuePosting { get; set; } | Gets or sets whether editor values are posted immediately as they change. A null value inherits the owner grid's setting. |
| CellTemplate { get; set; } | Gets or sets the template that displays the row's value, overriding the owner grid's CellTemplate. |
| EditorProperties { get; set; } | Gets or sets the editor settings for the row's value. |
| FieldName { get; set; } | Gets or sets the name of the property bound to the row. |
| FullPropertyPath { get; } | Gets the full path to the bound property, including parent rows' names. |
| HasChildren { get; } | Gets whether the row has child rows. |
| ReadOnly { get; set; } | Gets or sets whether the row's value is read-only. |
| Rows { get; } | Gets the collection of child rows. |
| RowTemplate { get; set; } | Gets or sets the template that displays the row's value when the row is generated from a RowsSource item. |
| RowValue { get; } | Gets the row's current value read from the data object. |
See Also¶
- class PropertyGridExpandableRowBase
- namespace Eremex.AvaloniaUI.Controls.PropertyGrid