Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

CustomExpandEventArgs.IsInitializing Property

Gets whether the item is being initialized.

Namespace: DevExpress.Xpf.PropertyGrid

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

NuGet Package: DevExpress.Wpf.PropertyGrid

#Declaration

public bool IsInitializing { get; }

#Property Value

Type Description
Boolean

A Boolean value that specifies whether the item is being initialized.

#Remarks

When the CustomExpandEventArgs.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 (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