Class SchedulerCellElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerCellElement : SchedulerVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, ISchedulerRecyclableElement
Constructors
SchedulerCellElement(RadScheduler, SchedulerView)
Declaration
public SchedulerCellElement(RadScheduler scheduler, SchedulerView view)
Parameters
RadScheduler
scheduler
|
SchedulerView
view
|
Fields
DefaultClassName
Declaration
public static readonly string DefaultClassName
Field Value
System.String
|
IsTodayProperty
IsWholeHourProperty
IsWorkTimeCellProperty
SelectedProperty
Properties
AllowSelection
Declaration
public bool AllowSelection { get; set; }
Property Value
System.Boolean
|
Column
Declaration
public int Column { get; }
Property Value
System.Int32
|
Date
Gets or sets the date which that cell is representing.
Declaration
public virtual DateTime Date { get; }
Property Value
System.DateTime
|
Duration
Declaration
public TimeSpan Duration { get; }
Property Value
System.TimeSpan
|
IsAllDayCell
Declaration
public bool IsAllDayCell { get; }
Property Value
System.Boolean
|
IsToday
Gets or sets the today cell.
Declaration
[RadPropertyDefaultValue("IsToday", typeof(SchedulerCellElement))]
public virtual bool IsToday { get; }
Property Value
System.Boolean
|
IsWholeHour
Declaration
public bool IsWholeHour { get; }
Property Value
System.Boolean
|
IsWorkTime
Declaration
[VsbBrowsable(false)]
public virtual bool IsWorkTime { get; set; }
Property Value
System.Boolean
|
Row
Declaration
public int Row { get; }
Property Value
System.Int32
|
Selected
Declaration
public virtual bool Selected { get; }
Property Value
System.Boolean
|
Methods
AttachView(SchedulerView, Object)
Declaration
protected virtual void AttachView(SchedulerView view, object context)
Parameters
SchedulerView
view
|
System.Object
context
|
FindParentContainer()
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
OnClick(EventArgs)
Declaration
protected override void OnClick(EventArgs e)
Parameters
System.EventArgs
e
|
Overrides
OnDoubleClick(EventArgs)
Declaration
protected override void OnDoubleClick(EventArgs e)
Parameters
System.EventArgs
e
|
Overrides
OnKeyDown(KeyEventArgs)
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs
e
|
Overrides
OnKeyPress(KeyPressEventArgs)
Declaration
protected override void OnKeyPress(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
Overrides
OnKeyUp(KeyEventArgs)
Declaration
protected override void OnKeyUp(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs
e
|
Overrides
OnMouseDown(MouseEventArgs)
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Overrides
OnMouseMove(MouseEventArgs)
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Overrides
OnMouseUp(MouseEventArgs)
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Overrides
PaintElement(IGraphics, Single, SizeF)
Declaration
protected override void PaintElement(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.Single
angle
|
System.Drawing.SizeF
scale
|
Overrides
ProcessDragOver(Point, ISupportDrag)
Declaration
protected override bool ProcessDragOver(Point mousePosition, ISupportDrag dragObject)
Parameters
System.Drawing.Point
mousePosition
|
ISupportDrag
dragObject
|
Returns
System.Boolean
|
Overrides
Explicit Interface Implementations
ISchedulerRecyclableElement.Attach(SchedulerView, Object)
Declaration
void ISchedulerRecyclableElement.Attach(SchedulerView view, object context)
Parameters
SchedulerView
view
|
System.Object
context
|
Implements
ISchedulerRecyclableElement.get_Class()
Declaration
string ISchedulerRecyclableElement.get_Class()
Returns
System.String
|
Implements
ISchedulerRecyclableElement.get_ThemeRole()
Declaration
string ISchedulerRecyclableElement.get_ThemeRole()
Returns
System.String
|
Implements
ISchedulerRecyclableElement.set_Class(String)
Declaration
void ISchedulerRecyclableElement.set_Class(string value)
Parameters
System.String
value
|
Implements
ISchedulerRecyclableElement.set_ThemeRole(String)
Declaration
void ISchedulerRecyclableElement.set_ThemeRole(string value)
Parameters
System.String
value
|