| Visual Basic (Declaration) | |
|---|---|
Public Class UltraTabStripControl Inherits UltraTabControlBase Implements IUltraLicensedComponent, ISupportAppStyling, IControlElementEventProcessor, IImageListProvider, IUltraControl, IUltraControlElement | |
| C# | |
|---|---|
public class UltraTabStripControl : UltraTabControlBase, IUltraLicensedComponent, ISupportAppStyling, IControlElementEventProcessor, IImageListProvider, IUltraControl, IUltraControlElement | |
UltraTabControl and UltraTabStripControl control both derive from the abstract base class UltraTabControlBase since the functionality of both controls is very similar.
The main difference is that the UltraTabControl creates a separate UltraTabPageControl for each tab so it can easily contain a separate set of child controls. This is similar to the functionality exposed by the TabControl provided by Microsoft.
In contrast, the UltraTabStripControl is a light weight control that re-uses its UltraTabControlBase.SharedControlsPage as the TabPage for every tab.
Note: the UltraTabStripControl can be easily bound to a data source via its UltraTabStripControl.DataSource, UltraTabStripControl.DataMember, UltraTabStripControl.TabKeyMember, UltraTabStripControl.TabTextMember, UltraTabStripControl.ToolTipTextMember, UltraTabStripControl.SortMember and UltraTabStripControl.SortDirection properties.
| Visual Basic | Copy Code |
|---|---|
Imports Infragistics.Win | |
| C# | Copy Code |
|---|---|
using System.Diagnostics; | |


~388.gif)
~388.gif)
~388.gif)
~388.gif)
~388.gif)
~388.gif)


~388.gif)
~388.gif)
~388.gif)
~388.gif)

~388.gif)

~388.gif)
