Class RadTabbedFormControlItem
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadTabbedFormControlItem : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadTabbedFormControlItem()
Declaration
public RadTabbedFormControlItem()
Fields
FillPaddingProperty
IsSelectedProperty
Properties
ButtonsStack
CloseButton
Declaration
public LightVisualButtonElement CloseButton { get; }
Property Value
LightVisualButtonElement
|
FillPadding
Gets or sets the padding that defines the offset of element's fill. This does not affect element's layout logic such as size and location but has only appearance impact.
Declaration
public Padding FillPadding { get; set; }
Property Value
System.Windows.Forms.Padding
|
IsPinned
Declaration
public bool IsPinned { get; set; }
Property Value
System.Boolean
|
IsSelected
Determines whether the item is currently selected (associated with the SelectedTab of the owning RadTabbedFormControl).
Declaration
public bool IsSelected { get; set; }
Property Value
System.Boolean
|
Owner
Declaration
public RadTabbedFormControlElement Owner { get; }
Property Value
RadTabbedFormControlElement
|
PinButton
Declaration
public LightVisualButtonElement PinButton { get; }
Property Value
LightVisualButtonElement
|
Tab
Gets the RadTabbedFormControlTab instance associated with this item.
Declaration
public RadTabbedFormControlTab Tab { get; }
Property Value
RadTabbedFormControlTab
|
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateCloseButtonElement()
Declaration
protected virtual LightVisualButtonElement CreateCloseButtonElement()
Returns
LightVisualButtonElement
|
CreatePinButtonElement()
Declaration
protected virtual LightVisualButtonElement CreatePinButtonElement()
Returns
LightVisualButtonElement
|
Detach()
Declaration
public virtual void Detach()
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
ModifyBorderAndFillPaintRect(RectangleF, Padding)
Declaration
protected virtual RectangleF ModifyBorderAndFillPaintRect(RectangleF preferred, Padding padding)
Parameters
System.Drawing.RectangleF
preferred
|
System.Windows.Forms.Padding
padding
|
Returns
System.Drawing.RectangleF
|
OnClick(EventArgs)
Declaration
protected override void OnClick(EventArgs e)
Parameters
System.EventArgs
e
|
Overrides
OnCloseButtonMouseUp(Object, MouseEventArgs)
Declaration
protected virtual void OnCloseButtonMouseUp(object sender, MouseEventArgs e)
Parameters
System.Object
sender
|
System.Windows.Forms.MouseEventArgs
e
|
OnIsPinnedChanged(Boolean)
Declaration
protected virtual void OnIsPinnedChanged(bool isPinned)
Parameters
System.Boolean
isPinned
|
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
OnPinButtonClick(Object, EventArgs)
Declaration
protected virtual void OnPinButtonClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
PaintFill(IGraphics, Single, SizeF, RectangleF)
Declaration
protected override void PaintFill(IGraphics graphics, float angle, SizeF scale, RectangleF rect)
Parameters
IGraphics
graphics
|
System.Single
angle
|
System.Drawing.SizeF
scale
|
System.Drawing.RectangleF
rect
|
Overrides
RestoreDefaulTabState()
Declaration
protected virtual void RestoreDefaulTabState()
SetDragTabState(DragDirection, Int32)
Declaration
protected virtual void SetDragTabState(DragDirection direction, int deltaX)
Parameters
DragDirection
direction
|
System.Int32
deltaX
|