Class AgendaViewDefinition
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public class AgendaViewDefinition : ViewDefinitionBase, INotifyPropertyChanged, ISlotConvertor
Constructors
AgendaViewDefinition()
Declaration
public AgendaViewDefinition()
Fields
GroupHeaderDateStringFormatProperty
Identifies the GroupHeaderDateStringFormat property.
Declaration
public static readonly DependencyProperty GroupHeaderDateStringFormatProperty
Field Value
System.Windows.DependencyProperty
The identifier for the GroupHeaderDateStringFormat property. |
ShowEmptyDaysProperty
Identifies the
Declaration
public static readonly DependencyProperty ShowEmptyDaysProperty
Field Value
System.Windows.DependencyProperty
|
Properties
DateGroupDescription
Gets the Date group descriptor for AgendaViewDefinition.
Declaration
protected override DateGroupDescription DateGroupDescription { get; }
Property Value
DateGroupDescription
|
Overrides
GroupHeaderDateStringFormat
Gets or sets the format that will be applied on GroupHeader control for date time.
Declaration
public string GroupHeaderDateStringFormat { get; set; }
Property Value
System.String
|
ShowEmptyDays
Gets a value that indicates whether days with no appointments are displayed.
Declaration
public bool ShowEmptyDays { get; set; }
Property Value
System.Boolean
|
Methods
CreateInstanceCore()
Creates a new instance of the AgendaViewDefinition class.
Declaration
protected override Freezable CreateInstanceCore()
Returns
System.Windows.Freezable
The new instance. |
FormatGroupHeaderName(IFormatProvider, Object)
If group name is DateTime this method formats the group name using the GroupHeaderDateStringFormat.
Declaration
protected override string FormatGroupHeaderName(IFormatProvider formatInfo, object groupName)
Parameters
System.IFormatProvider
formatInfo
The format info provider to be used for formatting. |
System.Object
groupName
The group name to format. |
Returns
System.String
The formatted group name. |
Overrides
GetMajorTickLength()
Gets the length of the major ticks. This value is a provider object that might be auto tick length provider, constant tick length provider or a custom tick length provider.
Declaration
protected override ITickProvider GetMajorTickLength()
Returns
ITickProvider
The length of the major ticks. |
Overrides
GetMinorTickLength()
Gets the length of the minor ticks. This value is a provider object that might be auto tick length provider, constant tick length provider or a custom tick length provider.
Declaration
protected override ITickProvider GetMinorTickLength()
Returns
ITickProvider
The length of the minor ticks. The default value is 1 day. |
Overrides
GetOrientation()
Gets the Orientation of the ViewDefinition.
Declaration
public override Orientation GetOrientation()
Returns
System.Windows.Controls.Orientation
Horizontal Orientation only. |
Overrides
PrepareContainerForItemOverride(DependencyObject, Object)
Prepares the specified element to display the specified item.
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
Element used to display the specified item. |
System.Object
item
Specified item. |