WorkspaceManager.SaveLayout(IEnumerable<IComponent>, String, Predicate<IComponentProperty>) Method
SECURITY-RELATED CONSIDERATIONS
Using file paths sourced from untrusted input may expose unauthorized files or allow unintended file access. Always validate and normalize all external paths to prevent path manipulation.
Saves the layouts of specified controls to a file.
Namespace: DevExpress.Utils
Assembly: DevExpress.Utils.v25.2.dll
NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core
Declaration
public static void SaveLayout(
IEnumerable<IComponent> targetComponents,
string path,
Predicate<IComponentProperty> propertySerializing = null
)
Parameters
| Name | Type | Description |
|---|---|---|
| targetComponents | IEnumerable<IComponent> | A collection of controls whose layouts are to be saved. |
| path | String | The path to a file that stores layouts of controls. |
Optional Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| propertySerializing | Predicate<DevExpress.Utils.IComponentProperty> | null | The method that defines a set of criteria and allows you to filter serialized properties. |
See Also