Back to Devexpress

LayoutSerializationOptions.StoreEnabledState Property

windowsforms-devexpress-dot-xtralayout-dot-layoutserializationoptions-dea994b4.md

latest3.7 KB
Original Source

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.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
[DefaultValue(DefaultBoolean.Default)]
public virtual DefaultBoolean StoreEnabledState { get; set; }
vb
<DefaultValue(DefaultBoolean.Default)>
Public Overridable Property StoreEnabledState As DefaultBoolean

Property Value

TypeDefaultDescription
DefaultBooleanDefault

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

|

Available values:

NameDescriptionReturn 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 TypePath 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.

See Also

RestoreLayoutFromRegistry(String)

RestoreLayoutFromStream(Stream)

RestoreLayoutFromXml(String)

SaveLayoutToRegistry(String)

SaveLayoutToStream(Stream)

SaveLayoutToXml(String)

Save and Restore Layout

LayoutSerializationOptions Class

LayoutSerializationOptions Members

DevExpress.XtraLayout Namespace