C# Class YamuiFramework.Controls.YamuiTab

Basically, this class is a better tabControl, documentation to be done later
Inheritance: System.Windows.Forms.UserControl
Mostrar archivo Open project: jcaillon/3P Class Usage Examples

Public Properties

Property Type Description
GoBackButtonHasTabStop bool

Private Properties

Property Type Description
FindPage Point
GoBackButtonOnButtonPressed void
MainButtonsOnTabPressed void
PushHistory void
SecondaryButtonsOnTabPressed void
TabAnimatorInit bool
TabAnimatorStart void

Public Methods

Method Description
ExecuteOnClose ( ) : void

Execute the OnClose of the current page

Init ( ) : void
ShowPage ( string pageName ) : void

Show the given page

YamuiTab ( List content, YamuiForm owner ) : System

Protected Methods

Method Description
OnPaint ( PaintEventArgs e ) : void
OnPaintBackground ( PaintEventArgs e ) : void

Private Methods

Method Description
FindPage ( string pageName ) : Point

find the secondary tab point corresponding to the input pageName

GoBackButtonOnButtonPressed ( object sender, EventArgs buttonPressedEventArgs ) : void
MainButtonsOnTabPressed ( object sender, TabPressedEventArgs tabPressedEventArgs ) : void
PushHistory ( ) : void
SecondaryButtonsOnTabPressed ( object sender, TabPressedEventArgs tabPressedEventArgs ) : void
TabAnimatorInit ( ) : bool
TabAnimatorStart ( ) : void

Method Details

ExecuteOnClose() public method

Execute the OnClose of the current page
public ExecuteOnClose ( ) : void
return void

Init() public method

public Init ( ) : void
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

OnPaintBackground() protected method

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
return void

ShowPage() public method

Show the given page
public ShowPage ( string pageName ) : void
pageName string
return void

YamuiTab() public method

public YamuiTab ( List content, YamuiForm owner ) : System
content List
owner YamuiFramework.Forms.YamuiForm
return System

Property Details

GoBackButtonHasTabStop public_oe property

public bool GoBackButtonHasTabStop
return bool