Class RecurrenceDialogViewModel
Inherited Members
Namespace: Telerik.UI.Xaml.Controls
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class RecurrenceDialogViewModel : SchedulerDialogViewModel, INotifyPropertyChanged, IDataErrorInfo
Constructors
RecurrenceDialogViewModel(IAppointment, AppointmentViewMode, ISchedulerDialogHost, CultureInfo, Func<SchedulerDialogViewModel, Nullable<Boolean>, Boolean>)
Declaration
public RecurrenceDialogViewModel(IAppointment appointment, AppointmentViewMode viewMode, ISchedulerDialogHost dialogHost, CultureInfo culture, Func<SchedulerDialogViewModel, Nullable<bool>, bool> confirmDialogClose)
Parameters
IAppointment
appointment
|
Appointment
|
IScheduler
|
System.
|
System.
|
Fields
DefaultMaxOccurrences
Declaration
public static readonly int DefaultMaxOccurrences
Field Value
System.
|
Properties
Appointment
CanDeleteRecurrence
Declaration
public bool CanDeleteRecurrence { get; }
Property Value
System.
|
DaysOfMonth
Declaration
public int[] DaysOfMonth { get; set; }
Property Value
System.
|
Duration
Declaration
public TimeSpan Duration { get; set; }
Property Value
System.
|
End
Declaration
public DateTime End { get; set; }
Property Value
System.
|
Error
Declaration
public string Error { get; }
Property Value
System.
|
Interval
Declaration
public int Interval { get; set; }
Property Value
System.
|
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
System.
|
IsRemoveRecurrenceButtonEnabled
Declaration
public bool IsRemoveRecurrenceButtonEnabled { get; }
Property Value
System.
|
Item[String]
Declaration
public string this[string columnName] { get; }
Parameters
System.
|
Property Value
System.
|
MaxOccurrences
Declaration
public int MaxOccurrences { get; set; }
Property Value
System.
|
MonthOfYear
Declaration
public int MonthOfYear { get; set; }
Property Value
System.
|
NamesOfMonths
Declaration
public IDictionary<int, string> NamesOfMonths { get; }
Property Value
System.
|
NthRecurrenceDay
NthRecurrenceDays
Declaration
public IList<NameValueItem<RecurrenceDays>> NthRecurrenceDays { get; }
Property Value
System.
|
RecurrenceRangeType
Declaration
public RecurrenceRangeType RecurrenceRangeType { get; set; }
Property Value
RecurrenceType
RecursUntil
Declaration
public DateTime RecursUntil { get; set; }
Property Value
System.
|
Start
Declaration
public DateTime Start { get; set; }
Property Value
System.
|
ViewMode
WeekDays
Declaration
public IList<NameValueItem<RecurrenceDays>> WeekDays { get; }
Property Value
System.
|
WeekOfMonth
WeekOfMonths
Declaration
public IList<NameValueItem<WeekOfMonth>> WeekOfMonths { get; }
Property Value
System.
|
Methods
CanConfirm()
Declaration
protected override bool CanConfirm()
Returns
System.
|
Overrides
DeleteRecurrence()
Declaration
public bool DeleteRecurrence()
Returns
System.
|
OnConfirmed(RadRoutedEventArgs)
Declaration
protected override void OnConfirmed(RadRoutedEventArgs eventArgs)
Parameters
Rad
|
Overrides
SaveRecurrence()
Declaration
public bool SaveRecurrence()
Returns
System.
|