New to Telerik UI for WinFormsStart a free 30-day trial

Represents a tab in a RadTabbedFormControl instance.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class RadTabbedFormControlTab : Panel, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlPanelRadTabbedFormControlTab...

Implements: IBindableComponentIComponentIDisposableIDropTargetISynchronizeInvokeIWin32Window...

Inherited Members Panel.OnResize(EventArgs)Panel.AutoSizePanel.AutoSizeModePanel.BorderStylePanel.CreateParamsPanel.DefaultSizePanel.TabStopPanel.AutoSizeChanged...

Constructors

C#
public RadTabbedFormControlTab()
C#
public RadTabbedFormControlTab(string text)
Parameters:textstring

Properties

C#
public override Color BackColor { get; set; }

Overrides: Control.BackColor

C#
[Browsable(false)]
public IntPtr Context { get; set; }
C#
[Browsable(false)]
public override DockStyle Dock { get; set; }

Overrides: Control.Dock

Gets or sets the image to be displayed by the associated RadTabbedFormControlItem instance.

C#
public Image Image { get; set; }

Gets or sets the alignment of the image on the drawing surface.

C#
public ContentAlignment ImageAlignment { get; set; }

Gets the RadTabbedFormControlItem instance which is the UI representation of this tab.

C#
[Browsable(false)]
public RadTabbedFormControlItem Item { get; }

Gets the RadTabbedFormControl instance that owns this tab.

C#
[Browsable(false)]
public RadTabbedFormControl Owner { get; }

Gets or sets the text to be displayed in the associated item.

C#
[Browsable(true)]
public override string Text { get; set; }

Overrides: Panel.Text

Gets or sets the alignment of the text content on the drawing surface.

C#
public ContentAlignment TextAlignment { get; set; }

Gets or sets the position of text and image relative to each other.

C#
public TextImageRelation TextImageRelation { get; set; }

Gets or sets the tooltip to be displayed when the item hovers tab's associated item.

C#
public string ToolTipText { get; set; }

Methods

C#
protected virtual void Attach(RadTabbedFormControl tabbedControl)
Parameters:tabbedControlRadTabbedFormControl
C#
protected virtual void CallBackColorChanged()
C#
protected virtual void Detach()
C#
protected override void Dispose(bool disposing)
Parameters:disposingbool

Overrides: Control.Dispose(bool)

C#
protected override void OnEnabledChanged(EventArgs e)
Parameters:eEventArgs

Overrides: Control.OnEnabledChanged(EventArgs)

C#
protected virtual void OnImageAlignmentChanged(EventArgs e)
Parameters:eEventArgs
C#
protected virtual void OnImageChanged(EventArgs e)
Parameters:eEventArgs
C#
protected virtual void OnTextAlignmentChanged(EventArgs e)
Parameters:eEventArgs
C#
protected override void OnTextChanged(EventArgs e)
Parameters:eEventArgs

Overrides: Control.OnTextChanged(EventArgs)

C#
protected virtual void OnTextImageRelationChanged(EventArgs e)
Parameters:eEventArgs
C#
protected virtual void OnToolTipTextChanged(EventArgs e)
Parameters:eEventArgs
C#
protected virtual void ProcessCodedUIMessage(ref IPCMessage request)
Parameters:requestIPCMessage
C#
public void ProcessMessage(ref IPCMessage request)
Parameters:requestIPCMessage
C#
public void ResetValue(RadProperty property, ValueResetFlags flags)
Parameters:propertyRadPropertyflagsValueResetFlags
C#
public void ResetValue(RadProperty property)
Parameters:propertyRadProperty
C#
protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)
Parameters:xintyintwidthintheightintspecifiedBoundsSpecified

Overrides: Control.SetBoundsCore(int, int, int, int, BoundsSpecified)

C#
public void SetValue(RadProperty property, object value)
Parameters:propertyRadPropertyvalueobject
C#
public override string ToString()
Returns:

string

Overrides: Panel.ToString()

C#
public void UpdateItemStyle()
C#
protected override void WndProc(ref Message m)
Parameters:mMessage

Overrides: ScrollableControl.WndProc(ref Message)