Skip to main content

BaseView.RestoreLayoutFromRegistry(String) Method

SECURITY NOTE

Deserializing layout settings from untrusted resources may create security issues. Review the following help topic for additional information: Safe Deserialization.

Restores the layout from a specific registry key.

Namespace: DevExpress.XtraBars.Docking2010.Views

Assembly: DevExpress.XtraBars.v23.2.dll

NuGet Package: DevExpress.Win.Navigation

Declaration

public void RestoreLayoutFromRegistry(
    string path
)

Parameters

Name Type Description
path String

The registry key that contains the layout that should be restored. If the specified path does not exist, this method has no effect.

Remarks

Use the following methods to save the layout in the corresponding format/storage and subsequently restore it:

Important

The Layout Control saves and restores the View’s properties and properties of documents. It does not re-create documents with their content. You should re-create documents and then restore the layout.

The ControlName property should be set to a unique value for documents populated with the content on the fly (see Deferred Load) to restore documents correctly.

Tip

You can also utilize the Persistence Behavior or Workspace Manager component to save and restore layouts for all supported DevExpress controls.

See Also