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

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

공개 메소드들

메소드 설명
GetPopupPagePosition ( ) : PopupPagePosition

Gets the appropriate popup page position for the current mode.

ProcessDialogKey ( Keys keyData ) : bool

Process a dialog key in a manner appropriate for the view.

SelectedPageChanged ( ) : void

Process a change in the selected page

보호된 메소드들

메소드 설명
AreMoreButtons ( ) : bool

Discover if there are more buttons that can be moved from the overflow to the stack areas.

CreateMainLayout ( ) : ViewBase

Creates and returns the view element that laysout the main client area.

CreateView ( ) : ViewBase

Create the mode specific view hierarchy.

GetMoreOverflow ( ) : ViewDrawNavOutlookOverflow

Gets the next overflow button to be moved to the stack area.

OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

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

ReorderCheckButtonsOverflow ( KryptonPage page, VisualOrientation checkOverflowOrient, int &overflowInsertIndex ) : void

Add the check buttons for pages that should be on the overflow area.

SetLayoutFiller ( ViewLayoutDocker viewLayout ) : void

Gets the view element to use as the layout filler.

UpdateSelectedPageFocus ( ) : void

Updates the item that has the focus.

메소드 상세

AreMoreButtons() 보호된 메소드

Discover if there are more buttons that can be moved from the overflow to the stack areas.
protected AreMoreButtons ( ) : bool
리턴 bool

CreateMainLayout() 보호된 메소드

Creates and returns the view element that laysout the main client area.
protected CreateMainLayout ( ) : ViewBase
리턴 ViewBase

CreateView() 보호된 메소드

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

GetMoreOverflow() 보호된 메소드

Gets the next overflow button to be moved to the stack area.
protected GetMoreOverflow ( ) : ViewDrawNavOutlookOverflow
리턴 ViewDrawNavOutlookOverflow

GetPopupPagePosition() 공개 메소드

Gets the appropriate popup page position for the current mode.
public GetPopupPagePosition ( ) : PopupPagePosition
리턴 PopupPagePosition

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

ProcessDialogKey() 공개 메소드

Process a dialog key in a manner appropriate for the view.
public ProcessDialogKey ( Keys keyData ) : bool
keyData Keys Key data.
리턴 bool

ReorderCheckButtonsOverflow() 보호된 메소드

Add the check buttons for pages that should be on the overflow area.
protected ReorderCheckButtonsOverflow ( KryptonPage page, VisualOrientation checkOverflowOrient, int &overflowInsertIndex ) : void
page KryptonPage Reference to owning page.
checkOverflowOrient VisualOrientation Docking edge to dock against.
overflowInsertIndex int Index for inserting the new entry.
리턴 void

SelectedPageChanged() 공개 메소드

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

SetLayoutFiller() 보호된 메소드

Gets the view element to use as the layout filler.
protected SetLayoutFiller ( ViewLayoutDocker viewLayout ) : void
viewLayout ComponentFactory.Krypton.Toolkit.ViewLayoutDocker
리턴 void

UpdateSelectedPageFocus() 보호된 메소드

Updates the item that has the focus.
protected UpdateSelectedPageFocus ( ) : void
리턴 void