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, IDrawFillElement, 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
|