EditorRow.Properties Property

Gets an object containing settings specific to an editor row.

Namespace: DevExpress.XtraVerticalGrid.Rows

Assembly: DevExpress.XtraVerticalGrid.v20.1.dll

Declaration

[XtraSerializableProperty(XtraSerializationVisibility.Content)]
public override RowProperties Properties { get; }
<XtraSerializableProperty(XtraSerializationVisibility.Content)>
Public Overrides ReadOnly Property Properties As RowProperties

Property Value

Type Description
RowProperties

A RowProperties object containing the properties of an editor row.

Remarks

This property provides access to an object containing type specific row properties. For a row of the EditorRow type, such settings are incorporated in a RowProperties object.

Use this property when you need to access a RowProperties object to change the type-specific settings of an editor row. For instance, you may need to bind a row to another field by changing the RowProperties.FieldName property, or you can change the row's caption via the RowProperties.Caption property or the editor type used via the RowProperties.RowEdit property, etc.

Since editor rows are simple ones (they do not maintain collections of RowProperties objects), the Properties property provides access to their single object representing specific rows settings. So the BaseRow.RowPropertiesCount property will always return 1 for editor rows.

This property overrides the base class property to return an appropriate object of the RowProperties type containing specific editor row properties instead of null.

See Also