C# Class ComponentFactory.Krypton.Navigator.ViewBuilderPanel

Implements the NavigatorMode.Skeleton view.
Inheritance: ViewBuilderBase
Afficher le fichier Open project: ComponentFactory/Krypton

Méthodes publiques

Méthode Description
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.

UpdateStatePalettes ( ) : void

Ensure the correct state palettes are being used.

Méthodes protégées

Méthode Description
OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Process the change in a property that might effect the view builder.

Private Methods

Méthode Description
OnEnabledChanged ( object sender, EventArgs e ) : void

Method Details

ButtonSpecFromView() public méthode

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

Construct() public méthode

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.
Résultat void

Destruct() public méthode

Destruct the previously created view.
public Destruct ( ) : void
Résultat void

OnViewBuilderPropertyChanged() protected méthode

Process the change in a property that might effect the view builder.
protected OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object Source of the event.
e System.ComponentModel.PropertyChangedEventArgs Property changed details.
Résultat void

PageEnabledStateChanged() public méthode

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

PageFromView() public méthode

Gets the KryptonPage associated with the provided view element.
public PageFromView ( ViewBase element ) : KryptonPage
element ViewBase Element to search against.
Résultat KryptonPage

ProcessMnemonic() public méthode

Processes a mnemonic character.
public ProcessMnemonic ( char charCode ) : bool
charCode char The mnemonic character entered.
Résultat bool

UpdateStatePalettes() public méthode

Ensure the correct state palettes are being used.
public UpdateStatePalettes ( ) : void
Résultat void