|
|
|
|
TabClass Class |
TabClass Class (Softelvdm.SftTabsNET Namespace)
An instance of the TabClass class describes one individual tab in a SftTabs/NET tab control.
There is one instance of the TabClass class for each tab in a SftTabs/NET control. The tabs can be accessed using the control's TabCollection property.
A tab is also called a cell. A cell is the building block used in the Class Library for Windows Controls (Softelvdm.Controls). The class TabClass is derived from the CellBaseClass.
Tabs (cells) can contain parts like text, images, buttons, checkboxes, etc.
A Tab object for a particular tab can be accessed through the TabCollection[] indexer.
VB |
Public Class TabClass Inherits CellBaseClass |
C# |
public class TabClass : CellBaseClass |
C++ |
public ref class TabClass : public CellBaseClass |
Public |
Fields |
||||
Protected |
Constructors |
Properties |
Fields |
|
Description |
|
none | This class cannot be instantiated. |
Description | |
Defines the tab's text and image alignment. | |
Defines whether this cell is eligible to be used for cell merging by the previous adjacent cell. | |
Defines whether this cell is eligible to be used for cell merging by the cell above. | |
Defines the background appearance of the cell. | |
Defines the background color of the cell. | |
Defines the tab's background color when it is the active tab. The new, identical BackColorSelected property should be used instead. | |
Defines the ending background color of the cell, when a gradient fill is used. | |
Defines the background color of the cell, if the cell is selected. | |
Defines the ending background color of the cell, if the cell is selected, when a gradient fill is used. | |
Defines the tab's starting background color when using a gradient fill (in conjunction with BackColorEnd), used when the tab is the current tab. | |
Defines the tab's starting background color when using a gradient fill (in conjunction with BackColorEnd). | |
Returns whether this cell is empty and can be merged with the previous adjacent cell. | |
Returns whether this cell is empty or has the same cell text and can be merged with the cell above. | |
Defines the color of the client area associated with the tab. | |
Defines the ending color of the client area associated with the tab when using a gradient fill (along with ClientAreaStartColor). | |
Defines the starting color of the client area associated with the tab when using a gradient fill (along with ClientAreaEndColor). | |
Returns the dimensions of the cell. | |
Defines whether the tab is enabled. | |
Returns whether this cell is eligible to be used for cell merging by the previous adjacent cell. | |
Returns whether this cell is eligible to be used for cell merging by the cell above. | |
Returns the background appearance of the cell. | |
Returns whether this cell is eligible to merge with the cell below. | |
Returns whether this cell is eligible to merge with the next adjacent cell. | |
Returns the cell parts orientation. | |
Returns the sorting indicator position of the cell. | |
Returns the first part object of the cell's parts collection. | |
Defines the foreground color of the cell. | |
Defines the tab's foreground color when it is the active tab. The new, identical ForeColorSelected property should be used instead. | |
Defines the foreground color of the cell, if the cell is selected. | |
Defines the tab's foreground color used for hot-tracking (flyby highlighting). | |
Defines the image of the first ImagePartClass object found in the cell's parts collection. | |
Defines the image index used for the tab image when using the ImageList property. | |
Defines the ImageList used for the tab image. | |
Returns the first ImagePartClass object of the cell's parts collection. | |
Returns the index of the tab. | |
Returns whether this cell is empty. | |
Returns whether this cell is part of another cell, due to cell merging. | |
Returns the coordinates of the tab. | |
Returns the next main cell below the current cell. | |
Returns the cell below if the current cell merges into that cell. | |
Returns the main cell, if the current cell is part of the main cell due to cell merging. | |
Returns whether this cell is eligible to merge with the cell below. | |
Returns whether this cell is eligible to merge with the next adjacent cell. | |
Defines the tab's name (used to access the tab by name instead of by index). | |
Returns the next main cell following the current cell. | |
Returns the following adjacent cell if the current cell merges into that cell. | |
Defines the cell parts orientation. | |
Returns the owning item of the cell. | |
Returns the cell's parts collection. | |
Returns the next main cell preceding the current cell. | |
For internal use only - Not intended for direct use by applications - Not used with SftTabs/NET. | |
For internal use only - Not intended for direct use by applications - Not used with SftTabs/NET. | |
Returns the size of the tab. | |
Returns the visible size of the tab. | |
Defines the sorting indicator position of the cell. | |
Defines the status of the cell's sorting indicator. | |
Defines the tab's application-defined object. | |
Defines the tab's application-defined object. | |
Defines application-specific data. | |
Defines application-specific data. | |
Defines an application-specific string. | |
Defines the text of the first TextPartClass object found in the cell's parts collection. | |
Returns the first TextPartClass object of the cell's parts collection. | |
Defines the tab's tooltip text. | |
Defines whether the tab image uses image transparency. | |
Returns the next main cell above the current cell. | |
Defines whether the tab is visible. | |
Description | |
Calculates the best dimensions for the current cell. | |
For internal use only - Not intended for direct use by applications | |
Equals | Determines whether the specified Object is equal to the current Object. |
GetHashCode | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
Returns the main cell, if the current cell is part of the main cell due to cell merging. | |
GetType | Gets the Type of the current instance. |
Determines whether the same cell text is used in the current cell and the specified cell. | |
Paints the cell. | |
ReferenceEquals | Determines whether the specified Object instances are the same instance. |
ToString | Returns a String that represents the current Object. |
Turns all radiobuttons in this cell off. | |
Description | |
Occurs when a property of a ButtonsClass instance is modified. | |
Description | |
TabClass destructor. | |
MemberwiseClone | Creates a shallow copy of the current Object. |
See Also Softelvdm.SftTabsNET Namespace