Class RadReminder
Inheritance
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
[TelerikToolboxCategory("Scheduler")]
public class RadReminder : Component
Constructors
RadReminder()
Declaration
public RadReminder()
RadReminder(IContainer)
Declaration
public RadReminder(IContainer container)
Parameters
System.ComponentModel.IContainer
container
|
Fields
alarmForm
Properties
ThemeName
Gets or sets the name of the theme.
Declaration
public string ThemeName { get; set; }
Property Value
System.String
The name of the theme. |
TimeInterval
Gets or sets the time interval that the reminder should check for new remind objects.
Declaration
public int TimeInterval { get; set; }
Property Value
System.Int32
The time interval. |
Methods
AddRemindObject(IRemindObject)
Adds the remind object.
Declaration
public virtual RadReminderBindableObject AddRemindObject(IRemindObject remindObject)
Parameters
IRemindObject
remindObject
The remind object. |
Returns
RadReminderBindableObject
|
AddRemindObjects(List<IRemindObject>)
Adds the reminder bindable object.
Declaration
public List<RadReminderBindableObject> AddRemindObjects(List<IRemindObject> remindObjects)
Parameters
System.Collections.Generic.List<IRemindObject>
remindObjects
The list remind objects. |
Returns
System.Collections.Generic.List<RadReminderBindableObject>
|
ClearRemindObjects()
Clears the remind objects.
Declaration
public void ClearRemindObjects()
ContainsRemindObject(IRemindObject)
Determines whether contains the specified remind object.
Declaration
public virtual bool ContainsRemindObject(IRemindObject remindObject)
Parameters
IRemindObject
remindObject
The remind object. |
Returns
System.Boolean
|
Dispose(Boolean)
Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean
disposing
true to release both managed and unmanaged resources; false to release only unmanaged resources. |
GetDefaultOwner()
Gets the default owner.
Declaration
protected virtual IWin32Window GetDefaultOwner()
Returns
System.Windows.Forms.IWin32Window
|
GetRemindObjects()
Gets the remind objects.
Declaration
public List<IRemindObject> GetRemindObjects()
Returns
System.Collections.Generic.List<IRemindObject>
|
OnDataFormating(RadDueInArgs)
Raises the DataFormating event.
Declaration
protected virtual void OnDataFormating(RadDueInArgs e)
Parameters
RadDueInArgs
e
The RadDueInArgs instance containing the event data. |
OnItemOpened(RadOpenItemArgs)
Raises the ItemOpened event.
Declaration
protected virtual void OnItemOpened(RadOpenItemArgs e)
Parameters
RadOpenItemArgs
e
The RadOpenItemArgs instance containing the event data. |
OnRemindObjectShown(RadShowRemindObjectArgs)
Raises the RemindObjectShown event.
Declaration
protected virtual void OnRemindObjectShown(RadShowRemindObjectArgs e)
Parameters
RadShowRemindObjectArgs
e
The RadShowRemindObjectArgs instance containing the event data. |
OnShowingAlarmForm(RadAlarmFormShowingEventArgs)
Raises the AlarmFormShowing event.
Declaration
protected virtual void OnShowingAlarmForm(RadAlarmFormShowingEventArgs args)
Parameters
RadAlarmFormShowingEventArgs
args
The RadAlarmFormShowingEventArgs instance containing the event data. |
RemoveRemindObject(IRemindObject)
Removes the remind object.
Declaration
public virtual bool RemoveRemindObject(IRemindObject remindObject)
Parameters
IRemindObject
remindObject
The remind object. |
Returns
System.Boolean
|
ResetToDefaultAlarmForm()
Resets to default alarm form.
Declaration
public void ResetToDefaultAlarmForm()
ShowAlarmForm()
Shows the alarm form.
Declaration
protected virtual void ShowAlarmForm()
StartReminder()
Starts the reminder.
Declaration
public virtual void StartReminder()
StopReminder()
Stops the reminder.
Declaration
public virtual void StopReminder()
TimerTick()
Check whether the reminder has remind objects fill them to the alarm form and show that form.
Declaration
protected virtual void TimerTick()
Events
AlarmFormShowing
Declaration
public event EventHandler<RadAlarmFormShowingEventArgs> AlarmFormShowing
Event Type
System.EventHandler<RadAlarmFormShowingEventArgs>
|
DataFormatting
Declaration
public event EventHandler<RadDueInArgs> DataFormatting
Event Type
System.EventHandler<RadDueInArgs>
|
ItemOpened
Declaration
public event EventHandler<RadOpenItemArgs> ItemOpened
Event Type
System.EventHandler<RadOpenItemArgs>
|
RemindObjectShown
Declaration
public event EventHandler<RadShowRemindObjectArgs> RemindObjectShown
Event Type
System.EventHandler<RadShowRemindObjectArgs>
|