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
         
  |