Class EditRecurrenceDialog
Inherited Members
Namespace: Telerik.WinControls.UI.Scheduler.Dialogs
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class EditRecurrenceDialog : RadSchedulerDialog, IComponentTreeHandler, ILayoutHandler, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged, IAnalyticsProvider, IEditRecurrenceDialog
Constructors
EditRecurrenceDialog(IEvent)
EditRecurrenceDialog(IEvent, ISchedulerData)
Declaration
public EditRecurrenceDialog(IEvent appointment, ISchedulerData schedulerData)
Parameters
IEvent
appointment
|
ISchedulerData
schedulerData
|
Fields
appointment
buttonCancel
buttonOK
buttonRemoveRecurrence
chkAllDay
culture
Declaration
protected CultureInfo culture
Field Value
System.Globalization.CultureInfo
|
dateEnd
dateStart
daysDuration
groupBoxAppointmentTime
groupBoxRange
labelAppointmentEnd
labelAppointmentStart
labelDuration
labelOccurrences
labelRecurrenceStart
radioDaily
radioEndAfter
radioEndBy
radioHourly
radioMonthly
radioNoEndDate
radioToSettingsDictionary
Declaration
protected Dictionary<RadRadioButton, IRecurrenceRuleSettingsControl> radioToSettingsDictionary
Field Value
System.Collections.Generic.Dictionary<RadRadioButton, IRecurrenceRuleSettingsControl>
|
radioWeekly
radioYearly
radSeparator1
recurrenceGroupBox
recurrenceRule
schedulerData
spinCount
timeDuration
timeEnd
timeStart
Methods
ApplyAppointmentDates()
Declaration
protected virtual void ApplyAppointmentDates()
ApplySettingsToEvent(IEvent)
Declaration
protected virtual void ApplySettingsToEvent(IEvent targetEvent)
Parameters
IEvent
targetEvent
|
CreateDefaultRecurrenceRule(IEvent)
Declaration
protected virtual RecurrenceRule CreateDefaultRecurrenceRule(IEvent appointment)
Parameters
IEvent
appointment
|
Returns
RecurrenceRule
|
CreateRadioToSettingsDictionary()
Declaration
protected virtual void CreateRadioToSettingsDictionary()
Dispose(Boolean)
Clean up any resources being used.
Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean
disposing
true if managed resources should be disposed; otherwise, false. |
Overrides
InitializeDaysDropDown()
Declaration
protected virtual void InitializeDaysDropDown()
LoadSettingsFromEvent(IEvent)
Declaration
protected virtual void LoadSettingsFromEvent(IEvent sourceEvent)
Parameters
IEvent
sourceEvent
|
LocalizeDialog(RadSchedulerLocalizationProvider)
Declaration
protected override void LocalizeDialog(RadSchedulerLocalizationProvider localizationProvider)
Parameters
RadSchedulerLocalizationProvider
localizationProvider
|
Overrides
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
System.EventArgs
e
|
Overrides
OnRemoveRecurrence()
Declaration
protected virtual void OnRemoveRecurrence()
OnThemeNameChanged(ThemeNameChangedEventArgs)
Declaration
protected override void OnThemeNameChanged(ThemeNameChangedEventArgs e)
Parameters
ThemeNameChangedEventArgs
e
|
Overrides
RightToLeftTranslate()
Declaration
protected override void RightToLeftTranslate()
Overrides
ScaleControl(SizeF, BoundsSpecified)
Declaration
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)
Parameters
System.Drawing.SizeF
factor
|
System.Windows.Forms.BoundsSpecified
specified
|
Overrides
ShowRecurrenceSettingsControl(IRecurrenceRuleSettingsControl)
Declaration
protected virtual void ShowRecurrenceSettingsControl(IRecurrenceRuleSettingsControl settingsControl)
Parameters
IRecurrenceRuleSettingsControl
settingsControl
|
Explicit Interface Implementations
IEditRecurrenceDialog.ShowDialog()
Declaration
DialogResult IEditRecurrenceDialog.ShowDialog()
Returns
System.Windows.Forms.DialogResult
|