[]
Represents the tab strip.
public class TabStrip : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
Public Class TabStrip
Inherits UserControl
Implements IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
| Name | Description |
|---|---|
| TabStrip() | Initializes a new TabStrip object. |
| TabStrip(ITabManager) | Initializes a new TabStrip object. |
| Name | Description |
|---|---|
| ActiveTabInflate | Gets or sets whether the active tab appears larger than the other tabs. |
| BackColor | Gets or sets the background color for the tab strip. |
| ButtonBackColor | Gets or sets the background color of the tab strip buttons. |
| ButtonForeColor | Gets or sets the foreground color of the tab strip buttons. |
| Count | Gets or sets the number of tabs. |
| DefaultTabShape | Gets or sets the default tab shape. |
| DrawControlBorder | Gets or sets whether to draw the border around the control. |
| Font | Gets or sets the font properties for the text in the tabs. |
| ForeColor | Gets or sets the text color for the tabs. |
| Orientation | Gets or sets the tab strip orientation. |
| SelectedTab | Gets or sets the active tab. |
| SelectedTabBackColor | Gets or sets the background color of the selected tab. |
| SelectedTabForeColor | Gets or sets the text color of the selected tab. |
| SelectedTabOutlineColor | Gets or sets the outline color of the selected tab. |
| ShowNavButtons | Gets or sets whether the tab strip displays buttons. |
| Name | Description |
|---|---|
| CalculateTabLayout(Graphics, bool) | CalculateTabLayout |
| DrawNavArrow(NavButton, PaintEventArgs, int, int) | Draws the navigation button arrows. |
| DrawNavButtons(PaintEventArgs) | Draws the navigation buttons. |
| DrawTabs(PaintEventArgs) | Draws the tabs after computing the tab layout. |
| GetTabBackColor(int) | Gets the background color of the specified tab. |
| GetTabFont(int) | Gets the font of the specified tab. |
| GetTabForeColor(int) | Gets the text color of the specified tab. |
| GetTabPicture(int) | Gets the picture displayed in the specified tab. |
| GetTabRectangle(int) | Gets the rectangle for the specified tab. |
| GetTabShape(int) | Gets the shape of the specified tab. |
| GetTabText(int) | Gets the text displayed in the specified tab. |
| MouseOverNavButton(Point) | Gets the coordinates of the pointer. |
| MouseOverTab(Point) | Gets the coordinates of the pointer. |
| MoveTab(int, int) | Moves the specified tab to a new position in the tab strip. |
| OnMouseDown(MouseEventArgs) | OnMouseDown |
| OnMouseMove(MouseEventArgs) | OnMouseMove |
| OnMouseUp(MouseEventArgs) | OnMouseUp |
| OnPaint(PaintEventArgs) | OnPaint - Paints the tabstrip control |
| OnPaintBackground(PaintEventArgs) | Paints the background. |
| OnResize(EventArgs) | OnResize - Override the resize event |
| OnSizeChanged(EventArgs) | Occurs when the size has changed. |
| RefreshAllTabs() | Redraws all tabs in the tab strip. |
| RefreshTab(int) | Redraws the specified tab. |
| RefreshTabs(int, int) | Redraws the range of tabs between the specified tabs. |
| SelectTab(int, int) | Selects the range of tabs between the specified tabs. |
| SetTabBackColor(int, Color) | Sets the background color for the specified tab. |
| SetTabFont(int, Font) | Sets the font settings for the specified tab. |
| SetTabForeColor(int, Color) | Sets the text color for the specified tab. |
| SetTabInsertionBar(int, bool, bool) | Sets the tab insertion bar. |
| SetTabPicture(int, Picture) | Sets the picture to display in the specified tab. |
| SetTabShape(int, GraphicsPath) | Sets the shape of the specified tab. |
| SetTabText(int, string) | Sets the text displayed in the specified tab. |
| Name | Description |
|---|---|
| TabStripNavigate | Represents the method that handles the TabStripNavigate event. |
| TabStripSelect | Represents the method that handles the TabStripSelect event. |