Class GroupHeader
Represents the GroupHeader visual element in RadScheduleView control.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public class GroupHeader : ContentControl
Constructors
GroupHeader()
Initializes a new instance of the GroupHeader class.
Declaration
public GroupHeader()
Fields
CommandParameterProperty
Identifies the CommandParameter DependencyProperty.
Declaration
public static readonly DependencyProperty CommandParameterProperty
Field Value
System.Windows.DependencyProperty
|
CommandProperty
Identifies the Command DependencyProperty.
Declaration
public static readonly DependencyProperty CommandProperty
Field Value
System.Windows.DependencyProperty
|
ExpandButtonVisibilityProperty
Identifies ExpandButtonVisibility read-only dependency property.
Declaration
public static readonly DependencyProperty ExpandButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
IsExpandedProperty
Identifies IsExpanded dependency property.
Declaration
public static readonly DependencyProperty IsExpandedProperty
Field Value
System.Windows.DependencyProperty
|
IsTodayProperty
Identifies IsToday read-only dependency property.
Declaration
public static readonly DependencyProperty IsTodayProperty
Field Value
System.Windows.DependencyProperty
|
LevelProperty
Identifies Level read-only dependency property.
Declaration
public static readonly DependencyProperty LevelProperty
Field Value
System.Windows.DependencyProperty
|
OrientationProperty
Identifies Orientation read-only dependency property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Command
Gets or sets the command to invoke when this GroupHeader's button is pressed.
Declaration
public ICommand Command { get; set; }
Property Value
System.Windows.Input.ICommand
|
CommandParameter
Gets or sets the parameter to pass to the Command property when this GroupHeader's button is pressed.
Declaration
public object CommandParameter { get; set; }
Property Value
System.Object
|
ExpandButtonVisibility
Gets whether ExpandButton will be visible.
Declaration
public Visibility ExpandButtonVisibility { get; }
Property Value
System.Windows.Visibility
|
GroupKey
Gets the key of current group.
Declaration
public object GroupKey { get; }
Property Value
System.Object
|
IsBottomLevel
Gets whether this is bottom level group.
Declaration
public bool IsBottomLevel { get; }
Property Value
System.Boolean
|
IsExpanded
Gets or sets whether GroupHeader is expanded or collapsed when in MonthView.
Declaration
public bool IsExpanded { get; set; }
Property Value
System.Boolean
|
IsToday
Gets is the key of the group is DateTime and is equals to DateTime.Today.
Declaration
public bool IsToday { get; }
Property Value
System.Boolean
|
Items
Gets the Appointments in the group.
Declaration
public ReadOnlyObservableCollection<object> Items { get; }
Property Value
System.Collections.ObjectModel.ReadOnlyObservableCollection<System.Object>
|
Level
Gets the Level at which this group is.
Declaration
public int Level { get; }
Property Value
System.Int32
|
Orientation
Gets the Orientation of the GroupHeader. This is read-only dependency property that depends on the Orientation of ViewDefinition.
Declaration
public Orientation Orientation { get; }
Property Value
System.Windows.Controls.Orientation
|
ParentKeys
Gets the keys of parent groups.
Declaration
public IEnumerable<object> ParentKeys { get; }
Property Value
System.Collections.Generic.IEnumerable<System.Object>
|
TimeRulerPixelLength
Declaration
public double TimeRulerPixelLength { get; }
Property Value
System.Double
|
Methods
ChangeVisualState(Boolean)
Declaration
protected virtual void ChangeVisualState(bool useTransitions)
Parameters
System.Boolean
useTransitions
|
GoToState(Boolean, String[])
Declaration
protected void GoToState(bool useTransitions, params string[] stateNames)
Parameters
System.Boolean
useTransitions
|
System.String[]
stateNames
|
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
|
OnInitialized(EventArgs)
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
|