ClassRadExpander
A HeaderContentControl used to create interactive Expand/Collapse control.
Definition
Namespace:Telerik.UI.Xaml.Controls.Primitives
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadExpander : HeaderedContentControl
Inheritance: objectHeaderedContentControlRadExpander
Inherited Members
Constructors
RadExpander()
Initializes a new instance of the RadExpander class.
Declaration
public RadExpander()
Fields
ClickModeProperty
Identifies the ClickMode property.
Declaration
public static readonly DependencyProperty ClickModeProperty
Field Value
DependencyProperty
CollapsedEvent
Occurs when the ContentElement is Collapsed.
Declaration
public static readonly RoutedEvent CollapsedEvent
Field Value
ExpandDirectionProperty
Identifies the ExpandDirection property.
Declaration
public static readonly DependencyProperty ExpandDirectionProperty
Field Value
DependencyProperty
ExpandedEvent
Occurs when the ContentElement is Expanded.
Declaration
public static readonly RoutedEvent ExpandedEvent
Field Value
HeaderButtonStyleProperty
Identifies the HeaderButtonStyle property.
Declaration
public static readonly DependencyProperty HeaderButtonStyleProperty
Field Value
DependencyProperty
HeaderOrientationProperty
Identifies the HeaderOrientation property.
Declaration
public static readonly DependencyProperty HeaderOrientationProperty
Field Value
DependencyProperty
HorizontalHeaderAlignmentProperty
Identifies the HorizontalHeaderAlignment property.
Declaration
public static readonly DependencyProperty HorizontalHeaderAlignmentProperty
Field Value
DependencyProperty
IsExpandedProperty
Identifies the IsExpanded property.
Declaration
public static readonly DependencyProperty IsExpandedProperty
Field Value
DependencyProperty
IsHeaderPressedProperty
Identifies the IsHeaderPressed property.
Declaration
public static readonly DependencyProperty IsHeaderPressedProperty
Field Value
DependencyProperty
IsPointerOverHeaderProperty
Identifies the IsPointerOver property.
Declaration
public static readonly DependencyProperty IsPointerOverHeaderProperty
Field Value
DependencyProperty
PreviewCollapsedEvent
Identifies the PreviewCollapsed property.
Declaration
public static readonly RoutedEvent PreviewCollapsedEvent
Field Value
PreviewExpandedEvent
Identifies the PreviewExpanded property.
Declaration
public static readonly RoutedEvent PreviewExpandedEvent
Field Value
VerticalHeaderAlignmentProperty
Identifies the VerticalHeaderAlignment property.
Declaration
public static readonly DependencyProperty VerticalHeaderAlignmentProperty
Field Value
DependencyProperty
Properties
ClickMode
Gets or sets when the content will expand. This is a dependency property.
Declaration
public ClickMode ClickMode { get; set; }
Property Value
ClickMode
ExpandDirection
Gets or sets the direction in which the content would expand. This is a dependency property.
Declaration
public ExpandDirection ExpandDirection { get; set; }
Property Value
HeaderButtonStyle
Gets or sets the style which will be used for the HeaderButton. This is a dependency property.
Declaration
public Style HeaderButtonStyle { get; set; }
Property Value
Style
HeaderOrientation
Gets or sets the orientation of the expand Header.
Declaration
public Orientation HeaderOrientation { get; }
Property Value
Orientation
HorizontalHeaderAlignment
Gets or sets the horizontal alignment of the expand Header.
Declaration
public HorizontalAlignment HorizontalHeaderAlignment { get; set; }
Property Value
HorizontalAlignment
IsExpanded
Gets or sets whether the content is expanded. This is a dependency property.
IsHeaderPressed
Gets the IsHeaderPressed property.
IsPointerOverHeader
Gets the IsPointerOverHeader property.
VerticalHeaderAlignment
Gets or sets the horizontal alignment of the expand Header.
Declaration
public VerticalAlignment VerticalHeaderAlignment { get; set; }
Property Value
VerticalAlignment
Methods
OnApplyTemplate()
Invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Declaration
protected override void OnApplyTemplate()
Overrides
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
Events
Collapsed
Occurs when the content is Collapsed.
Declaration
public event RadRoutedEventHandler Collapsed
Event Value
Expanded
Occurs when the content is Expanded.
Declaration
public event RadRoutedEventHandler Expanded
Event Value
PreviewCollapsed
Occurs when the content will be Collapsed. If the event handler set True for the Handled property then the content will not collapse.
Declaration
public event RadRoutedEventHandler PreviewCollapsed
Event Value
PreviewExpanded
Occurs when the content will be Expanded. If the event handler set True for the Handled property then the content will not expand.
Declaration
public event RadRoutedEventHandler PreviewExpanded
Event Value