PropertyGridControl.ShowingEditor Event
Enables you to prevent an end-user from activating editors of individual properties.
Namespace: DevExpress.Xpf.PropertyGrid
Assembly: DevExpress.Xpf.PropertyGrid.v24.2.dll
NuGet Package: DevExpress.Wpf.PropertyGrid
Declaration
Event Data
The ShowingEditor event's data class is DevExpress.Xpf.PropertyGrid.ShowingPropertyGridEditorEventArgs.
Remarks
The ShowingEditor event is raised before the property editor is activated, allowing you to cancel the action and prevent its value from being edited. To do this, set the event parameter’s Cancel property to false.
See the example below.
private void pGrid_ShowingEditor(object sender, DevExpress.Xpf.PropertyGrid.ShowingPropertyGridEditorEventArgs e) {
if ((e.Row.Header == "Title") && ((string)pGrid.GetRowValueByRowPath("Group") == "Part-time"))
e.Cancel = true;
}
See Also