C# Класс Habanero.UI.Base.BOColTabControlManager

Показать файл Открыть проект

Открытые методы

Метод Описание
BOColTabControlManager ( ITabControl tabControl, IControlFactory controlFactory ) : System
GetBo ( ITabPage tabPage ) : IBusinessObject

Returns the business object represented in the specified tab page

GetTabPage ( IBusinessObject bo ) : ITabPage

Returns the TabPage object that is representing the given business object

TabChanged ( ) : void

Carries out additional steps when the user selects a different tab

Защищенные методы

Метод Описание
AddBoPageIndexing ( IBusinessObject bo, ITabPage page ) : void

Adds the necessagry indexing for a Business Object and TabPage relationship.

AddTabPage ( ITabPage page, IBusinessObject bo ) : void

Adds a tab page to represent the given business object

AddTabPageToEnd ( ITabPage page ) : void

Adds a tab page to the end of the tab order

ClearTabPages ( ) : void

Clears the tab pages

GetBusinessObjectDisplayValueDictionary ( ) : object>.Dictionary

Приватные методы

Метод Описание
ReloadCurrentCollection ( ) : void
TabChangedHandler ( object sender, EventArgs e ) : void

Handles the event that the user chooses a different tab. Calls the TabChanged() method.

Описание методов

AddBoPageIndexing() защищенный Метод

Adds the necessagry indexing for a Business Object and TabPage relationship.
protected AddBoPageIndexing ( IBusinessObject bo, ITabPage page ) : void
bo IBusinessObject The Business Object related to the Tab Page
page ITabPage The Tab Page related to the Business Object
Результат void

AddTabPage() защищенный Метод

Adds a tab page to represent the given business object
protected AddTabPage ( ITabPage page, IBusinessObject bo ) : void
page ITabPage The TabPage object to add
bo IBusinessObject The business ojbect to represent
Результат void

AddTabPageToEnd() защищенный Метод

Adds a tab page to the end of the tab order
protected AddTabPageToEnd ( ITabPage page ) : void
page ITabPage The Tab Page to be added to the Tab Control
Результат void

BOColTabControlManager() публичный Метод

public BOColTabControlManager ( ITabControl tabControl, IControlFactory controlFactory ) : System
tabControl ITabControl
controlFactory IControlFactory
Результат System

ClearTabPages() защищенный Метод

Clears the tab pages
protected ClearTabPages ( ) : void
Результат void

GetBo() публичный Метод

Returns the business object represented in the specified tab page
public GetBo ( ITabPage tabPage ) : IBusinessObject
tabPage ITabPage The tab page
Результат IBusinessObject

GetBusinessObjectDisplayValueDictionary() защищенный Метод

protected GetBusinessObjectDisplayValueDictionary ( ) : object>.Dictionary
Результат object>.Dictionary

GetTabPage() публичный Метод

Returns the TabPage object that is representing the given business object
public GetTabPage ( IBusinessObject bo ) : ITabPage
bo IBusinessObject The business object being represented
Результат ITabPage

TabChanged() публичный Метод

Carries out additional steps when the user selects a different tab
public TabChanged ( ) : void
Результат void