Class MonthCellElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class MonthCellElement : SchedulerCellElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, ISchedulerRecyclableElement
Constructors
MonthCellElement(RadScheduler, SchedulerView)
Initializes a new instance of the MonthCellElement class.
Declaration
public MonthCellElement(RadScheduler scheduler, SchedulerView view)
Parameters
RadScheduler
scheduler
The scheduler. |
SchedulerView
view
The view. |
Fields
ArrowImageProperty
DrawLineProperty
HeaderHeightProperty
LineColorProperty
Properties
ArrowImage
Gets the ArrowImage.
Declaration
[VsbBrowsable(true)]
public Image ArrowImage { get; set; }
Property Value
System.Drawing.Image
The arrow image. |
Date
Declaration
public override DateTime Date { get; }
Property Value
System.DateTime
|
Overrides
DrawLine
Gets or sets the draw line .
Declaration
[VsbBrowsable(true)]
public bool DrawLine { get; set; }
Property Value
System.Boolean
The draw line. |
Header
Gets the header.
Declaration
public SchedulerHeaderCellElement Header { get; }
Property Value
SchedulerHeaderCellElement
The header. |
HeaderHeight
Specifies the height of the header
Declaration
[RadPropertyDefaultValue("HeaderHeight", typeof(MonthCellElement))]
public int HeaderHeight { get; set; }
Property Value
System.Int32
|
LineColor
Gets or sets the line color .
Declaration
[VsbBrowsable(true)]
public Color LineColor { get; set; }
Property Value
System.Drawing.Color
The line color. |
Overflown
Gets or sets a value indicating whether the cell overflow button button should be displayed. When the cell contains more appointments than it can display in its visible area, this property is automatically set to true.
Declaration
public bool Overflown { get; set; }
Property Value
System.Boolean
|
Methods
ArrangeOverride(SizeF)
Arranges the override.
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
The final size. |
Returns
System.Drawing.SizeF
|
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
OnMouseDown(MouseEventArgs)
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
|
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Raises the PropertyChanged event.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
The RadPropertyChangedEventArgs instance containing the event data. |
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
SyncHeader()
Declaration
public void SyncHeader()