BCGControlBar Library for .NET
TabItem Class Members
Properties  Methods  Events


The following tables list the members exposed by TabItem.

Public Constructors
 NameDescription
Public ConstructorTabItem ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCloneImagesIndicates a value whether it is necessary to create an exact copy of the image on setting it.  
Public PropertyCloseButton  
Public PropertyColorBack  
Public PropertyComponentName  
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyDetachableSpecifies if the tab item can be detached from the tab strip.  
Public PropertyDisposedSpecifies if it is necessary to detach the event handlers on destroying tab item object.  
Public PropertyExtraMargin

Specifies the extra padding of the tab item. The default value is 0. Used when TabStrip::AlwaysCalcSizeForBoldFont set to true in order to center the item content for non-selected items or when content size less than item size (fixed layout).

 
Public PropertyHighlightedSpecifies If the tab item should be filled by highlighted tab colors.  
Public PropertyImageLeftSpecifies an image which should be drawn at the left edge of the tab item.  
Public PropertyImageRightSpecifies an image which should be drawn at the right edge of the tab item.  
Public PropertyIsNewTab  
Public PropertyLabelSpecifies the text to be written within the tab item.  
Public PropertyRelatedControlSpecifies the control related to the tab item.  
Public PropertySelectedGets or sets a value indicating whether the tab item is selected.  
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertyTabItemContentRect  
Public PropertyTabItemRectSpecifies the rectangle within which the tab item is located.  
Public PropertyTabItemRegionSpecifies the boundaries of the tab item.  
Public PropertyTextFromControlCalled by the framework on changing text on related control. Indicates a value if the text from related control should be written within the tab item.  
Public PropertyTransparentColorMakes the specifies transparent color transparent for the images from the tab item.  
Public PropertyVisible

Gets or sets a value indicating whether the tab item is displayed on the tab strip.

 
Top
Protected Properties
Public Methods
 NameDescription
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDefaultInitCalled by the framework in the constructor of the tab item. Sets the default values for the properties of tab item.  
Public MethodDisposeOverloaded. Overridden.   
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetObjectDataSets the SerializationInfo object with the properties' values of the tab item.  
Public MethodGetServiceOverridden. 

Returns an object that represents a service provided by the TabItem.

 
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIsDesignMode

Retrieves a value that indicates whether the tab item is currently using the Microsoft Visual Studio .NET Editor.

 
Public MethodOnPropertyChangedRaises PropertyChanged event which occurs when any property of the tab item is changed.  
Public MethodShouldSerializeDisposedSpecifies if the property Disposed should be serialized.  
Public MethodShouldSerializeExtraMarginSpecifies if the property ExtraMargin should be serialized.  
Public MethodShouldSerializeHighlightedSpecifies if the property Highlighted should be serialized.  
Public MethodShouldSerializeIsNewTab  
Public MethodShouldSerializeTabItemContentRectSpecifies if the property TabItemContentRect  should be serialized.  
Public MethodShouldSerializeTabItemRectSpecifies if the property TabItemRect  should be serialized.  
Public MethodShouldSerializeTabItemRegionSpecifies if the property TabItemRegion  should be serialized.  
Public MethodToString (Inherited from System.ComponentModel.Component)
Top
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected Methodraise_PropertyChanged  
Top
Public Events
 NameDescription
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventPropertyChangedOccurs when any property of tab item is changed.  
Top
See Also

Reference

TabItem Class
BCGSoft.Controls.TabStrip Namespace

Send Feedback