Skip to main content

CustomExpandEventArgs.IsExpanded Property

Gets or sets whether the item is expanded.

Namespace: DevExpress.Xpf.PropertyGrid

Assembly: DevExpress.Xpf.PropertyGrid.v24.1.dll

NuGet Package: DevExpress.Wpf.PropertyGrid

Declaration

public bool IsExpanded { get; set; }

Property Value

Type Description
Boolean

true, if the item is expanded; otherwise, false.

Remarks

Handle the PropertyGridControl.CustomExpand event to expand a row (or category). This event fires for each PropertyGridControl item. Set the event arguments’ IsExpanded property to true to expand a processed item.

When the IsExpanded property is set to true, end-users cannot collapse items in the PropertyGridControl. Set the IsExpanded property to true only if the processed item is initializing (CustomExpandEventArgs.IsInitializing is true) to allow end-users to collapse the control items.

The code sample below demonstrates how to expand all the items within the control and allow end-users to collapse them:

void PropertyGridControl_CustomExpand(object sender, CustomExpandEventArgs args) {
    if(args.IsInitializing)
        args.IsExpanded = true;
}
See Also