Skip to main content
All docs
V25.1
  • LayoutSerializationOptions.StoreEnabledState Property

    Gets or sets whether “enabled” states of layout items are stored (restored) when the layout is saved to (loaded from) storage.

    Namespace: DevExpress.XtraLayout

    Assembly: DevExpress.XtraLayout.v25.1.dll

    NuGet Package: DevExpress.Win.Navigation

    Declaration

    [DefaultValue(DefaultBoolean.Default)]
    public virtual DefaultBoolean StoreEnabledState { get; set; }

    Property Value

    Type Default Description
    DefaultBoolean Default

    A value that specifies whether to store and restore the “enabled” states of layout items.

    Available values:

    Name Description Return Value
    True

    The value is true.

    0

    False

    The value is false.

    1

    Default

    The value is specified by a global option or a higher-level object.

    2

    Property Paths

    You can access this nested property as listed below:

    Object Type Path to StoreEnabledState
    LayoutControl
    .OptionsSerialization .StoreEnabledState

    Remarks

    The StoreEnabledState property specifies whether to save/load the “enabled” states of layout items and groups when you call the SaveLayoutTo… and RestoreLayoutFrom… methods. These states are specified by the following options:

    Initially, when the StoreEnabledState property is set to Default, (de)serialization of these settings is disabled.

    (De)Serialization of item and group states is enabled in the cases below:

    • The StoreEnabledState property is set to True.
    • The StoreEnabledState property is set to Default and any of the following properties is set to true: RestoreLayoutItemEnabled and RestoreGroupEnabled.

      These properties are not displayed in the Properties window and hidden from IntelliSence in Visual Studio (they are left for backward compatibility).

    See Also