C# Класс ComponentFactory.Krypton.Navigator.ViewBuilderPanel

Implements the NavigatorMode.Skeleton view.
Наследование: ViewBuilderBase
Показать файл Открыть проект

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

Метод Описание
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.

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

Метод Описание
OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

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

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

Метод Описание
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

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

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.
Результат 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

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

Ensure the correct state palettes are being used.
public UpdateStatePalettes ( ) : void
Результат void