C# 클래스 ComponentFactory.Krypton.Navigator.ViewBuilderGroup

Implements the NavigatorMode.Group view.
상속: ViewBuilderBase
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

메소드 설명
ButtonSpecFromView ( ViewBase element ) : ButtonSpec

Gets the ButtonSpec associated with the provided view element.

Construct ( KryptonNavigator navigator, ViewManager manager, PaletteRedirect redirector ) : void

Construct the view appropriate for this builder.

Destruct ( ) : void

Destruct the previously created view.

PageEnabledStateChanged ( KryptonPage page ) : void

Process a change in the enabled state for a page.

PageFromView ( ViewBase element ) : KryptonPage

Gets the KryptonPage associated with the provided view element.

ProcessMnemonic ( char charCode ) : bool

Processes a mnemonic character.

SelectedPageChanged ( ) : void

Process a change in the selected page

UpdateStatePalettes ( ) : void

Ensure the correct state palettes are being used.

비공개 메소드들

메소드 설명
OnEnabledChanged ( object sender, EventArgs e ) : void

메소드 상세

ButtonSpecFromView() 공개 메소드

Gets the ButtonSpec associated with the provided view element.
public ButtonSpecFromView ( ViewBase element ) : ButtonSpec
element ViewBase Element to search against.
리턴 ComponentFactory.Krypton.Toolkit.ButtonSpec

Construct() 공개 메소드

Construct the view appropriate for this builder.
public Construct ( KryptonNavigator navigator, ViewManager manager, PaletteRedirect redirector ) : void
navigator KryptonNavigator Reference to navigator instance.
manager ComponentFactory.Krypton.Toolkit.ViewManager Reference to current manager.
redirector ComponentFactory.Krypton.Toolkit.PaletteRedirect Palette redirector.
리턴 void

Destruct() 공개 메소드

Destruct the previously created view.
public Destruct ( ) : void
리턴 void

PageEnabledStateChanged() 공개 메소드

Process a change in the enabled state for a page.
public PageEnabledStateChanged ( KryptonPage page ) : void
page KryptonPage Page that has changed enabled state.
리턴 void

PageFromView() 공개 메소드

Gets the KryptonPage associated with the provided view element.
public PageFromView ( ViewBase element ) : KryptonPage
element ViewBase Element to search against.
리턴 KryptonPage

ProcessMnemonic() 공개 메소드

Processes a mnemonic character.
public ProcessMnemonic ( char charCode ) : bool
charCode char The mnemonic character entered.
리턴 bool

SelectedPageChanged() 공개 메소드

Process a change in the selected page
public SelectedPageChanged ( ) : void
리턴 void

UpdateStatePalettes() 공개 메소드

Ensure the correct state palettes are being used.
public UpdateStatePalettes ( ) : void
리턴 void