Class SchedulerAgendaViewElement
Represents a class for the agenda view in RadScheduler: SchedulerAgendaViewElement
Inheritance
System.Object
SchedulerAgendaViewElement
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerAgendaViewElement : SchedulerViewElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
SchedulerAgendaViewElement(RadScheduler, SchedulerView)
Declaration
public SchedulerAgendaViewElement(RadScheduler scheduler, SchedulerView view)
Parameters
RadScheduler
scheduler
|
SchedulerView
view
|
Properties
AppointmentMargin
Declaration
public override Padding AppointmentMargin { get; set; }
Property Value
System.Windows.Forms.Padding
|
Overrides
Grid
ResourceHeaderHeight
Declaration
public int ResourceHeaderHeight { get; set; }
Property Value
System.Int32
|
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
CreateGrid()
CustomizeColumns()
Declaration
protected virtual void CustomizeColumns()
GetCellAtPosition(Int32, Int32)
Declaration
public override SchedulerCellElement GetCellAtPosition(int row, int column)
Parameters
System.Int32
row
|
System.Int32
column
|
Returns
SchedulerCellElement
|
Overrides
GetCellCoordinates(SchedulerCellElement)
Declaration
public override TableLayoutPanelCellPosition GetCellCoordinates(SchedulerCellElement cell)
Parameters
SchedulerCellElement
cell
|
Returns
System.Windows.Forms.TableLayoutPanelCellPosition
|
Overrides
HandleGrouping()
Declaration
protected virtual void HandleGrouping()
InitializeChildren()
Declaration
protected virtual void InitializeChildren()
LocalizeGridColumns()
Declaration
protected virtual void LocalizeGridColumns()
LocalizeGridColumnsCore()
Declaration
protected virtual void LocalizeGridColumnsCore()
OnLoaded()
OnViewPropertyChanged(Object, PropertyChangedEventArgs)
Declaration
protected override void OnViewPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|
Overrides
ProcessContextMenu(Appointment, Point)
Declaration
protected virtual bool ProcessContextMenu(Appointment appointment, Point location)
Parameters
Appointment
appointment
|
System.Drawing.Point
location
|
Returns
System.Boolean
|
SetupGrid()
Declaration
protected virtual void SetupGrid()
SetupNavigators()
WireEvents()
Declaration
protected virtual void WireEvents()