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

Implements the NavigatorMode.StackCheckButtonHeaderGroup mode.
상속: ViewBuilderStackCheckButtonBase
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

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

보호된 메소드들

메소드 설명
CreateStackCheckButtonView ( ) : ViewBase

Create the mode specific view hierarchy.

DestructStackCheckButtonView ( ) : void

Destruct the mode specific view hierarchy.

OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

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

PostConstruct ( ) : void

Allow operations to occur after main construct actions.

메소드 상세

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

CreateStackCheckButtonView() 보호된 메소드

Create the mode specific view hierarchy.
protected CreateStackCheckButtonView ( ) : ViewBase
리턴 ViewBase

DesignerGetHitTest() 공개 메소드

Is the provided over a part of the view that wants the mouse.
public DesignerGetHitTest ( Point pt ) : bool
pt Point Mouse point.
리턴 bool

DestructStackCheckButtonView() 보호된 메소드

Destruct the mode specific view hierarchy.
protected DestructStackCheckButtonView ( ) : 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

PostConstruct() 보호된 메소드

Allow operations to occur after main construct actions.
protected PostConstruct ( ) : 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

UpdateStatePalettes() 공개 메소드

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