Class SchedulerResourcesHeaderElement
Inheritance
System.Object
SchedulerResourcesHeaderElement
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 SchedulerResourcesHeaderElement : SchedulerVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
SchedulerResourcesHeaderElement(RadScheduler, SchedulerView)
Initializes a new instance of the SchedulerResourcesHeaderElement class.
Declaration
public SchedulerResourcesHeaderElement(RadScheduler scheduler, SchedulerView view)
Parameters
RadScheduler
scheduler
The scheduler. |
SchedulerView
view
The view. |
Properties
StartIndex
Gets or sets the start resource render index.
Declaration
public int StartIndex { 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
GetResource(Int32)
Declaration
public Resource GetResource(int cellIndex)
Parameters
System.Int32
cellIndex
|
Returns
Resource
|
GetResourceColor(Int32)
Declaration
public Color GetResourceColor(int cellIndex)
Parameters
System.Int32
cellIndex
|
Returns
System.Drawing.Color
|
GetResourceImage(Int32)
Declaration
public Image GetResourceImage(int cellIndex)
Parameters
System.Int32
cellIndex
|
Returns
System.Drawing.Image
|
GetResourceText(Int32)
Declaration
public string GetResourceText(int cellIndex)
Parameters
System.Int32
cellIndex
|
Returns
System.String
|
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
RefreshElements()
Declaration
public void RefreshElements()
RenderElements()
Declaration
public void RenderElements()
SetResourcesLayoutInfo(List<RectangleF>, List<RectangleF>)
Declaration
public void SetResourcesLayoutInfo(List<RectangleF> resourcesBounds, List<RectangleF> separatorsBounds)
Parameters
System.Collections.Generic.List<System.Drawing.RectangleF>
resourcesBounds
|
System.Collections.Generic.List<System.Drawing.RectangleF>
separatorsBounds
|