C# Класс MissionPlanner.Controls.BackstageView.BackstageView

A Control to somewhat emulate the 'backstage view' as in MS Office 2010
'Tabs' are added as a control in a BackstageViewPage
Наследование: System.Windows.Forms.UserControl, IContainerControl
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
BackstageView_Load void
ButtonClick void
CreateLinkButton void
PageHasChildren bool
UpdateButtonAppearance void
lnkButton_DoubleClick void
popoutForm_FormClosing void

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

Метод Описание
ActivatePage ( BackstageViewPage associatedPage ) : void
AddPage ( Type userControl, string headerText, BackstageViewPage Parent, bool advanced ) : BackstageViewPage

Add a page (tab) to this backstage view. Will be added at the end/bottom

AddSpacer ( int spacerheight ) : void

Add a spacer to this backstage view. Will be added at the end/bottom

BackstageView ( ) : System
Close ( ) : void
DrawMenu ( BackstageViewPage CurrentPage, bool force = false ) : void
UpdateDisplay ( ) : void

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

Метод Описание
OnPaint ( PaintEventArgs e ) : void

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

Метод Описание
BackstageView_Load ( object sender, EventArgs e ) : void
ButtonClick ( object sender, EventArgs e ) : void
CreateLinkButton ( BackstageViewPage page, bool haschild = false, bool child = false ) : void
PageHasChildren ( BackstageViewPage parent ) : bool
UpdateButtonAppearance ( ) : void
lnkButton_DoubleClick ( object sender, EventArgs e ) : void
popoutForm_FormClosing ( object sender, FormClosingEventArgs e ) : void

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

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

public ActivatePage ( BackstageViewPage associatedPage ) : void
associatedPage BackstageViewPage
Результат void

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

Add a page (tab) to this backstage view. Will be added at the end/bottom
public AddPage ( Type userControl, string headerText, BackstageViewPage Parent, bool advanced ) : BackstageViewPage
userControl System.Type
headerText string
Parent BackstageViewPage
advanced bool
Результат BackstageViewPage

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

Add a spacer to this backstage view. Will be added at the end/bottom
public AddSpacer ( int spacerheight ) : void
spacerheight int the amount to space by
Результат void

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

public BackstageView ( ) : System
Результат System

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

public Close ( ) : void
Результат void

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

public DrawMenu ( BackstageViewPage CurrentPage, bool force = false ) : void
CurrentPage BackstageViewPage
force bool
Результат void

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

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

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

public UpdateDisplay ( ) : void
Результат void