C# Класс Flood.GUI.Controls.TabControl

Наследование: Control
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddPage ( String label, Control page = null ) : TabButton

Adds a new page/tab.

AddPage ( TabButton button ) : void

Adds a page/tab.

RemovePage ( TabButton button ) : void
TabControl ( Control parent ) : System

Initializes a new instance of the TabControl class.

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

Метод Описание
PostLayout ( Skins skin ) : void

Function invoked after layout.

ScrollPressedLeft ( Control control ) : void
ScrollPressedRight ( Control control ) : void

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

Метод Описание
HandleOverflow ( ) : void
OnLoseTab ( TabButton button ) : void

Handler for tab removing.

OnTabPressed ( Control control ) : void

Handler for tab selection.

UnsubscribeTabEvent ( TabButton button ) : void

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

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

Adds a new page/tab.
public AddPage ( String label, Control page = null ) : TabButton
label String Tab label.
page Control Page contents.
Результат TabButton

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

Adds a page/tab.
public AddPage ( TabButton button ) : void
button TabButton Page to add. (well, it's a TabButton which is a parent to the page).
Результат void

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

Function invoked after layout.
protected PostLayout ( Skins skin ) : void
skin Skins Skin to use.
Результат void

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

public RemovePage ( TabButton button ) : void
button TabButton
Результат void

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

protected ScrollPressedLeft ( Control control ) : void
control Control
Результат void

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

protected ScrollPressedRight ( Control control ) : void
control Control
Результат void

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

Initializes a new instance of the TabControl class.
public TabControl ( Control parent ) : System
parent Control Parent control.
Результат System