Class RadPageViewStackElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadPageViewStackElement : RadPageViewElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadPageViewStackElement()
Declaration
public RadPageViewStackElement()
Fields
ItemSelectionModeProperty
StackPositionProperty
Properties
ItemSelectionMode
Gets or sets a value from the StackViewItemSelectionMode enum that determines how items in the stack view are selected and positioned.
Declaration
[RadPropertyDefaultValue("ItemSelectionMode", typeof(RadPageViewStackElement))]
public StackViewItemSelectionMode ItemSelectionMode { get; set; }
Property Value
StackViewItemSelectionMode
|
ItemsParent
StackPosition
Gets or sets a value from the StackViewPosition enum which determines the location of the items in relation to the content area.
Declaration
[RadPropertyDefaultValue("StackPosition", typeof(RadPageViewStackElement))]
public StackViewPosition StackPosition { get; set; }
Property Value
StackViewPosition
|
Methods
ArrangeItems(RectangleF)
Declaration
protected override RectangleF ArrangeItems(RectangleF clientRect)
Parameters
System.Drawing.RectangleF
clientRect
|
Returns
System.Drawing.RectangleF
|
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateItem()
GetAutomaticItemOrientation(Boolean)
Declaration
protected override PageViewContentOrientation GetAutomaticItemOrientation(bool content)
Parameters
System.Boolean
content
|
Returns
PageViewContentOrientation
|
Overrides
GetContentAreaRectangle(RectangleF)
Declaration
protected virtual RectangleF GetContentAreaRectangle(RectangleF clientRect)
Parameters
System.Drawing.RectangleF
clientRect
|
Returns
System.Drawing.RectangleF
|
GetInitialItemsOffset(RectangleF)
Declaration
protected virtual float GetInitialItemsOffset(RectangleF clientRect)
Parameters
System.Drawing.RectangleF
clientRect
|
Returns
System.Single
|
GetItemsRect()
Declaration
public override RectangleF GetItemsRect()
Returns
System.Drawing.RectangleF
|
Overrides
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
IsNextKey(Keys)
Declaration
protected override bool IsNextKey(Keys key)
Parameters
System.Windows.Forms.Keys
key
|
Returns
System.Boolean
|
Overrides
IsPreviousKey(Keys)
Declaration
protected override bool IsPreviousKey(Keys key)
Parameters
System.Windows.Forms.Keys
key
|
Returns
System.Boolean
|
Overrides
MeasureContentArea(ref SizeF)
Declaration
protected virtual SizeF MeasureContentArea(ref SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
MeasureItems(SizeF)
Declaration
protected override SizeF MeasureItems(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
SetSelectedItem(RadPageViewItem)
Declaration
protected override void SetSelectedItem(RadPageViewItem item)
Parameters
RadPageViewItem
item
|