PropertyGridControl.CustomRowCreated Event
Allows you to customize PropertyGridControl rows when this PropertyGridControl has the Office View applied.
Namespace: DevExpress.XtraVerticalGrid
Assembly: DevExpress.XtraVerticalGrid.v19.2.dll
Declaration
Event Data
The CustomRowCreated event's data class is DevExpress.XtraVerticalGrid.Events.CustomRowCreatedEventArgs.
Remarks
To display trackbars for numeric properties, handle the PropertyGridControl.CustomRowCreated
event and specify minimum and maximum editor values. The following code adds a trackbar to the Font.Size property.
private void PropertyGridControl1_CustomRowCreated(object sender, DevExpress.XtraVerticalGrid.Events.CustomRowCreatedEventArgs e) {
if (e.Row.Properties.FieldName == "Font.Size") {
PGridNumericEditorRow row = e.Row as PGridNumericEditorRow;
row.MinValue = 8;
row.MaxValue = 72;
row.ShowTrackBar = true;
row.IgnoreMinMaxForSpinEdit = true;
}
}
See the Office View article to learn more.
See Also