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

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

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

Метод Описание
ButtonSpecFromView ( ViewBase element ) : ButtonSpec

Gets the ButtonSpec associated with the provided view element.

DesignerGetHitTest ( Point pt ) : bool

Is the provided over a part of the view that wants the mouse.

GetContextShowPoint ( ) : Point

Gets the screen coorindates for showing a context action menu.

NextActionEnabled ( DirectionButtonAction action ) : ButtonEnabled

Calculate the enabled state of the next button based on the required action.

PageCollectionChanged ( ) : void

Change has occured to the collection of pages.

PageEnabledStateChanged ( KryptonPage page ) : void

Process a change in the enabled state for a page.

PageVisibleStateChanged ( KryptonPage page ) : void

Process a change in the visible state for a page.

PerformNextAction ( DirectionButtonAction action, KryptonPage page ) : void

Peform the next button action requested.

PerformPreviousAction ( DirectionButtonAction action, KryptonPage page ) : void

Peform the previous button action requested.

PreviousActionEnabled ( DirectionButtonAction action ) : ButtonEnabled

Calculate the enabled state of the previous button based on the required action.

SelectedPageChanged ( ) : void

Process a change in the selected page

UpdateStatePalettes ( ) : void

Ensure the correct state palettes are being used.

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

Метод Описание
CreateButtonSpecManager ( ) : void

Create a manager for handling the button specifications.

CreateCheckItemView ( ) : void

Create the view hierarchy for this view mode.

DestructCheckItemView ( ) : void

Destruct the view hierarchy for this mode.

OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

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

PostCreate ( ) : void

Perform post create tasks.

UpdateOrientation ( ) : void

Update the bar orientation.

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

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

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

Create a manager for handling the button specifications.
protected CreateButtonSpecManager ( ) : void
Результат void

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

Create the view hierarchy for this view mode.
protected CreateCheckItemView ( ) : void
Результат void

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

Is the provided over a part of the view that wants the mouse.
public DesignerGetHitTest ( Point pt ) : bool
pt Point Mouse point.
Результат bool

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

Destruct the view hierarchy for this mode.
protected DestructCheckItemView ( ) : void
Результат void

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

Gets the screen coorindates for showing a context action menu.
public GetContextShowPoint ( ) : Point
Результат Point

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

Calculate the enabled state of the next button based on the required action.
public NextActionEnabled ( DirectionButtonAction action ) : ButtonEnabled
action DirectionButtonAction Requested action.
Результат ButtonEnabled

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

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

Change has occured to the collection of pages.
public PageCollectionChanged ( ) : 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

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

Process a change in the visible state for a page.
public PageVisibleStateChanged ( KryptonPage page ) : void
page KryptonPage Page that has changed visible state.
Результат void

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

Peform the next button action requested.
public PerformNextAction ( DirectionButtonAction action, KryptonPage page ) : void
action DirectionButtonAction Requested action.
page KryptonPage Selected page at time of action request.
Результат void

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

Peform the previous button action requested.
public PerformPreviousAction ( DirectionButtonAction action, KryptonPage page ) : void
action DirectionButtonAction Requested action.
page KryptonPage Selected page at time of action request.
Результат void

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

Perform post create tasks.
protected PostCreate ( ) : void
Результат void

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

Calculate the enabled state of the previous button based on the required action.
public PreviousActionEnabled ( DirectionButtonAction action ) : ButtonEnabled
action DirectionButtonAction Requested action.
Результат ButtonEnabled

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

Process a change in the selected page
public SelectedPageChanged ( ) : void
Результат void

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

Update the bar orientation.
protected UpdateOrientation ( ) : void
Результат void

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

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