Namespace: Consultingwerk.SmartComponents.BaseForms.TabFolder
Class 
SmartTabFolderForm Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartWindowForm
Implements: IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, Consultingwerk.SmartComponents.Interfaces.IHasPrimaryDataSourceAndTarget, IHasSecurityKey, Consultingwerk.SmartComponents.Interfaces.ISmartToolbarTarget, Consultingwerk.SmartComponents.Interfaces.ISmartWindowForm

File:SmartTabFolderForm
Purpose:Base Class for SmartTabFolderFrom based controls
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Apr 20 16:55:18 CEST 2015
Notes:SCL-782



Top Method Summary
Options Name Purpose
Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage AddToTabPage (ISmartTabFolderPage, character, character, ISmartDataSource) Adds an additional ISmartTabFolderPage based Control to an existing Tabfolder Page
Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage AddToTabPage (ISmartTabFolderPage, character, character, ISmartDataSource, ISmartTableIOSource, ISmartNavigationSource) Adds an additional ISmartTabFolderPage based Control to an existing Tabfolder Page
Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage CreateTabPage (ISmartTabFolderPage, character, character, ISmartDataSource) Creates a new Tabfolder page and adds the provided ISmartTabFolderPage based Control
Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage CreateTabPage (ISmartTabFolderPage, character, character, ISmartDataSource, ISmartTableIOSource, ISmartNavigationSource) Creates a new Tabfolder page and adds the provided ISmartTabFolderPage based Control
Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage GetSmartTabFolderPage (character) Returns the reference to the ISmartTabFolderPage Control with the given key
InitializeComponent ()
ultraTabControl1_SelectedTabChanged (Object, SelectedTabChangedEventArgs) Event handler for the SelectedTabChanged event of the ultraTabControl1

Top Constructor Summary
Options Name Purpose
SmartTabFolderForm () Constructor for the SmartTabFolderForm class


Method Detail
Top

Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage AddToTabPage (ISmartTabFolderPage, character, character, ISmartDataSource)

Purpose: Adds an additional ISmartTabFolderPage based Control to an existing
Tabfolder Page
Notes: The tab page with the given key must already exist
Links to the default SmartToolbarController instance for TableIO and Navigation Links

Parameters:
poTabFolderPage Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the ISmartTabFolderPage to add to the tab page
pcPageKey CHARACTER
The key of the tab folder (see CreateTabPage) to add the control to
pcTabKey CHARACTER
The key for the ISmartTabFolder Page
poDataSource Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
The reference to the ISmartDataSource to pass through to the ISmartTabFolderPage
Returns Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the added ISmartTabFolderPage (fluid coding style)
Top

Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage AddToTabPage (ISmartTabFolderPage, character, character, ISmartDataSource, ISmartTableIOSource, ISmartNavigationSource)

Purpose: Adds an additional ISmartTabFolderPage based Control to an existing
Tabfolder Page
Notes: The tab page with the given key must already exist

Parameters:
poTabFolderPage Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the ISmartTabFolderPage to add to the tab page
pcPageKey CHARACTER
The key of the tab folder (see CreateTabPage) to add the control to
pcTabKey CHARACTER
The key for the ISmartTabFolder Page
poDataSource Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
The reference to the ISmartDataSource to pass through to the ISmartTabFolderPage
poTableIOSource Consultingwerk.SmartComponents.Interfaces.ISmartTableIOSource
The reference to the ISmartTableIOSource to pass through to the ISmartTabFolderPage
poNavigationSource Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource
The reference to the ISmartNavigationSource to pass through to the ISmartTabFolderPage
Returns Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the added ISmartTabFolderPage (fluid coding style)
Top

Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage CreateTabPage (ISmartTabFolderPage, character, character, ISmartDataSource)

Purpose: Creates a new Tabfolder page and adds the provided ISmartTabFolderPage
based Control
Notes: Links to the default SmartToolbarController instance for TableIO and Navigation Links

Parameters:
poTabFolderPage Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the ISmartTabFolderPage to add to the tab page
pcTabLabel CHARACTER
The label to assign to the new Tabfolder page
pcTabKey CHARACTER
The key used for the ISmartTabFolder Page and the Control
poDataSource Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
The reference to the ISmartDataSource to pass through to the ISmartTabFolderPage
Returns Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the added ISmartTabFolderPage (fluid coding style)
Top

Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage CreateTabPage (ISmartTabFolderPage, character, character, ISmartDataSource, ISmartTableIOSource, ISmartNavigationSource)

Purpose: Creates a new Tabfolder page and adds the provided ISmartTabFolderPage
based Control
Notes:

Parameters:
poTabFolderPage Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the ISmartTabFolderPage to add to the tab page
pcTabLabel CHARACTER
The label to assign to the new Tabfolder page
pcTabKey CHARACTER
The key used for the ISmartTabFolder Page and the Control
poDataSource Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
The reference to the ISmartDataSource to pass through to the ISmartTabFolderPage
poTableIOSource Consultingwerk.SmartComponents.Interfaces.ISmartTableIOSource
The reference to the ISmartTableIOSource to pass through to the ISmartTabFolderPage
poNavigationSource Consultingwerk.SmartComponents.Interfaces.ISmartNavigationSource
The reference to the ISmartNavigationSource to pass through to the ISmartTabFolderPage
Returns Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the added ISmartTabFolderPage (fluid coding style)
Top

Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage GetSmartTabFolderPage (character)

Purpose: Returns the reference to the ISmartTabFolderPage Control with the
given key
Notes:

Parameters:
pcTabKey CHARACTER
The key of the ISmartTabFolderPage to return
Returns Consultingwerk.SmartComponents.BaseForms.TabFolder.ISmartTabFolderPage
The reference to the ISmartTabFolderPage control or ?
Top

InitializeComponent ()


Top

ultraTabControl1_SelectedTabChanged (Object, SelectedTabChangedEventArgs)

Purpose: Event handler for the SelectedTabChanged event of the ultraTabControl1
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinTabControl.SelectedTabChangedEventArgs
The SelectedTabChangedEventArgs with the data for this event


Constructor Detail
Top

SmartTabFolderForm ()

Purpose: Constructor for the SmartTabFolderForm class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:23:23