Class MonthViewDefinition
Inherited Members
Namespace: Telerik.UI.Xaml.Controls
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class MonthViewDefinition : ViewDefinitionBase, INotifyPropertyChanged, ISlotConvertor
Constructors
MonthViewDefinition()
Declaration
public MonthViewDefinition()
Fields
AllowCustomAppointmentSizeProperty
Declaration
public static readonly DependencyProperty AllowCustomAppointmentSizeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
GroupHeaderDateStringFormatProperty
Declaration
public static readonly DependencyProperty GroupHeaderDateStringFormatProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
TimerulerGroupStringFormatProperty
Declaration
public static readonly DependencyProperty TimerulerGroupStringFormatProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
AllowCustomAppointmentSize
Declaration
public bool AllowCustomAppointmentSize { get; set; }
Property Value
|
System.Boolean
|
DateGroupDescription
Declaration
protected override DateGroupDescription DateGroupDescription { get; }
Property Value
|
DateGroupDescription
|
Overrides
GroupHeaderDateStringFormat
Declaration
public string GroupHeaderDateStringFormat { get; set; }
Property Value
|
System.String
|
TimerulerGroupStringFormat
Declaration
public string TimerulerGroupStringFormat { get; set; }
Property Value
|
System.String
|
Methods
CreateRecurringSlot(IDateSpan, IDateSpan, DayOfWeek)
Declaration
protected override Slot CreateRecurringSlot(IDateSpan anchor, IDateSpan current, DayOfWeek firstDayOfWeek)
Parameters
|
IDateSpan
anchor
|
|
IDateSpan
current
|
|
System.DayOfWeek
firstDayOfWeek
|
Returns
|
Slot
|
Overrides
FormatGroupHeaderName(IFormatProvider, Object)
Declaration
protected override string FormatGroupHeaderName(IFormatProvider formatInfo, object groupName)
Parameters
|
System.IFormatProvider
formatInfo
|
|
System.Object
groupName
|
Returns
|
System.String
|
Overrides
FormatVisibleRangeText(IFormatProvider, DateTime, DateTime, DateTime)
Declaration
protected override string FormatVisibleRangeText(IFormatProvider formatInfo, DateTime rangeStart, DateTime rangeEnd, DateTime currentDate)
Parameters
|
System.IFormatProvider
formatInfo
|
|
System.DateTime
rangeStart
|
|
System.DateTime
rangeEnd
|
|
System.DateTime
currentDate
|
Returns
|
System.String
|
Overrides
GetGroupTickLength()
GetMajorTickLength()
Declaration
protected override sealed TickProviderBase GetMajorTickLength()
Returns
|
TickProviderBase
|
Overrides
GetMaxTimeRulerExtent(Double)
Declaration
protected override double GetMaxTimeRulerExtent(double defaultValue)
Parameters
|
System.Double
defaultValue
|
Returns
|
System.Double
|
Overrides
GetMinorTickLength()
Declaration
protected override sealed TickProviderBase GetMinorTickLength()
Returns
|
TickProviderBase
|
Overrides
GetMinTimeRulerExtent(Double)
Declaration
protected override double GetMinTimeRulerExtent(double defaultValue)
Parameters
|
System.Double
defaultValue
|
Returns
|
System.Double
|
Overrides
GetOrientation()
Declaration
public override Orientation GetOrientation()
Returns
|
Microsoft.UI.Xaml.Controls.Orientation
|
Overrides
GetVisibleRangeStart(DateTime, CultureInfo, Nullable<DayOfWeek>)
Declaration
protected override DateTime GetVisibleRangeStart(DateTime dateTime, CultureInfo culture, Nullable<DayOfWeek> firstDayOfWeek)
Parameters
|
System.DateTime
dateTime
|
|
System.Globalization.CultureInfo
culture
|
|
System.Nullable<System.DayOfWeek>
firstDayOfWeek
|
Returns
|
System.DateTime
|
Overrides
PrepareContainerForItemOverride(DependencyObject, Object)
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
element
|
|
System.Object
item
|