WorkspaceManager.SaveLayout(Control, String, Predicate<IComponentProperty>) Method
In This Article
Saves the layout of the specified control to a file.
Namespace: DevExpress.Utils
Assembly: DevExpress.Utils.v24.2.dll
NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core
#Declaration
#Parameters
Name | Type | Description |
---|---|---|
target |
Control | A control whose layout is to be saved. |
path | String | The path to a file that stores the control’s layout. |
#Optional Parameters
Name | Type | Default | Description |
---|---|---|---|
property |
Predicate<DevExpress. |
null | The method that defines a set of criteria and allows you to filter serialized properties. |
#Remarks
WorkspaceManager.SaveLayout(treeList1, "treelist_columns.xml", prop => {
if(prop.Owner is TreeList)
return prop.PropertyName == "Columns" || prop.PropertyName.Contains("Filter");
return true;
});
See Also