Class
LayoutSerializationEventArgs

Defines event arguments used for RadDocking layout Serialization events.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.Docking.dll

Syntax:

cs-api-definition
public class LayoutSerializationEventArgs : LayoutSerializationBaseEventArgs, IElementProperties

Inheritance: objectEventArgsLayoutSerializationBaseEventArgsLayoutSerializationEventArgs

Derived Classes: LayoutSerializationLoadingEventArgsLayoutSerializationSavingEventArgs

Implements: IElementProperties

Inherited Members LayoutSerializationBaseEventArgs.AffectedElementSerializationTagLayoutSerializationBaseEventArgs.AffectedElementEventArgs.Empty

Constructors

LayoutSerializationEventArgs(DependencyObject, string)

Initializes a new instance of the LayoutSerializationEventArgs class.

Declaration

cs-api-definition
public LayoutSerializationEventArgs(DependencyObject affectedElement, string affectedElementSerializationTag)

Parameters

affectedElement

DependencyObject

The affected element.

affectedElementSerializationTag

string

The serialization tag of the affected element.

LayoutSerializationEventArgs(DependencyObject, string, Dictionary<string, string>)

Initializes a new instance of the LayoutSerializationEventArgs class.

Declaration

cs-api-definition
public LayoutSerializationEventArgs(DependencyObject affectedElement, string affectedElementSerializationTag, Dictionary<string, string> elementProperties)

Parameters

affectedElement

DependencyObject

The affected element.

affectedElementSerializationTag

string

The serialization tag of the affected element.

elementProperties

Dictionary<string, string>

A Dictionary<TKey, TValue> containing the string representations of the DependencyPropertys of the AffectedElement.

Properties

ElementProperties

Gets a Dictionary<TKey, TValue> containing the string representations of the DependencyPropertys of the AffectedElement that will be saved to the layout Xml of the RadDocking.

Declaration

cs-api-definition
public Dictionary<string, string> ElementProperties { get; }

Property Value

Dictionary<string, string>

Implements IElementProperties.ElementProperties