BCGControlBar Library for .NET
TabControlEx Class
Members 




Inherits Panel class of  System.Windows.Forms namespace. Implements interfaces System.ComponentModel.ISupportInitialize, System.Runtime.Searialization.ISerializable.
Provides a grouping mechanism for organizing tab items and their related tabbed panels.

Object Model
TabControlEx ClassTabItem ClassTabItemCollection ClassTabItem ClassTabStrip ClassTabDrawManager Class
Syntax
'Declaration
 
Public Class TabControlEx 
   Inherits System.Windows.Forms.Panel
'Usage
 
Dim instance As TabControlEx
public class TabControlEx : System.Windows.Forms.Panel 
public __gc class TabControlEx : public System.Windows.Forms.Panel 
public ref class TabControlEx : public System.Windows.Forms.Panel 
Remarks

The TabCollection property  gets the collection of tab items, TabStripControl property gets a current TabStrip.  We can get a current TabDrawManager by the property TabDrawManager.   Currently selected tab item we can get by the property  ActiveTabItem, its index by the property SelectedIndex and its related control by the property   ActiveControl. For changing the appearance of the tabs from tab collection we can use such properties as DrawControlAreaBorder, ControlAreaBorderColor, ControlAreaBorderSize, FixedItemSize, TabItemPadding, TextMargin, RightImageMargin, AlwaysCalcSizeForBoldFont and others.

Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Windows.Forms.Control
            System.Windows.Forms.ScrollableControl
               System.Windows.Forms.Panel
                  BCGSoft.Controls.TabStrip.TabControlEx
                     BCGSoft.ControlBars.TabbedGroup

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

TabControlEx Members
BCGSoft.Controls.TabStrip Namespace

Send Feedback