C# 클래스 Habanero.UI.Base.BOColTabControlManager

파일 보기 프로젝트 열기: Chillisoft/habanero.faces

공개 메소드들

메소드 설명
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