New to Telerik UI for WPFStart a free 30-day trial

Represents a base class for all groups displayed inside the RadLayoutControl.

Definition

Namespace:Telerik.Windows.Controls.LayoutControl

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public abstract class LayoutControlGroupBase : ItemsControl, ISerializable

Inheritance: objectLayoutControlGroupBase

Derived Classes: LayoutControlExpanderGroupLayoutControlGroupLayoutControlTabGroupRadLayoutControl

Implements: ISerializable

Constructors

C#
protected LayoutControlGroupBase()

Fields

OrientationProperty

DependencyProperty

Identifies the Orientation dependency property.

C#
public static readonly DependencyProperty OrientationProperty

Properties

Orientation

Orientation

Gets or sets a value indicating the orientation of the Group.

C#
public Orientation Orientation { get; set; }

Methods

When overridden in a derived class, undoes the effects of the System.Windows.Controls.ItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object) method.

C#
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObjectitemobject

Deserializes the specified info. Restores the property values of the instance from the info.

C#
public virtual void Deserialize(SerializationInfo info)
Parameters:infoSerializationInfo

Implements: ISerializable.Deserialize(SerializationInfo)

Invoked whenever the effective value of any dependency property on this System.Windows.FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter.

C#
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters:eDependencyPropertyChangedEventArgs

Prepares the specified element to display the specified item.

C#
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObject

Element used to display the specified item.

itemobject

Specified item.

Serializes this instance into a SerializationInfo object.

C#
public virtual SerializationInfo Serialize()
Returns:

SerializationInfo

Implements: ISerializable.Serialize()

Events

Occurs when an element is loaded.

C#
public event EventHandler<LayoutElementSerializationEventArgs> ElementLoaded

Occurs when an element starts loading.

C#
public event EventHandler<LayoutElementLoadingEventArgs> ElementLoading

Occurs when an element is saved.

C#
public event EventHandler<LayoutElementSerializationEventArgs> ElementSaved

Occurs when an element starts saving.

C#
public event EventHandler<LayoutElementSavingEventArgs> ElementSaving