C# Класс System.Windows.Forms.CustomTabControl

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

Private Properties

Свойство Тип Описание
AddPageBorder void
BackupTabPages void
CustomPaint void
DrawTabBorder void
DrawTabImage void
DrawTabPage void
DrawTabText void
GetStringFormat System.Drawing.StringFormat
GetTabImageRect System.Drawing.Rectangle
GetTabImageRect System.Drawing.Rectangle
GetTabPageBorder System.Drawing.Drawing2D.GraphicsPath
GetTabTextRect System.Drawing.Rectangle
IsValidTabIndex bool
OnParentResize void
ProcessMnemonic bool
StartDragDrop void
WndProc void

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

Метод Описание
CustomTabControl ( ) : System
GetPageBounds ( int index ) : Rectangle
GetTabCloserRect ( int index ) : Rectangle
GetTabPosition ( int index ) : Point
GetTabRow ( int index ) : int
HideTab ( TabPage page ) : void
HideTab ( int index ) : void
HideTab ( string key ) : void
IsFirstTabInRow ( int index ) : bool
ShowTab ( TabPage page ) : void
ShowTab ( int index ) : void
ShowTab ( string key ) : void

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

Метод Описание
Dispose ( bool disposing ) : void
OnControlAdded ( System.Windows.Forms.ControlEventArgs e ) : void
OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void
OnCreateControl ( ) : void
OnDragDrop ( DragEventArgs drgevent ) : void
OnDragOver ( DragEventArgs drgevent ) : void
OnFontChanged ( EventArgs e ) : void
OnHScroll ( ScrollEventArgs e ) : void
OnMouseClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnMove ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnParentBackColorChanged ( EventArgs e ) : void
OnParentBackgroundImageChanged ( EventArgs e ) : void
OnParentChanged ( EventArgs e ) : void
OnResize ( EventArgs e ) : void
OnSelectedIndexChanged ( EventArgs e ) : void
OnSelecting ( System.Windows.Forms.TabControlCancelEventArgs e ) : void
OnTabClosing ( System.Windows.Forms.TabControlCancelEventArgs e ) : void
OnTabImageClick ( System.Windows.Forms.TabControlEventArgs e ) : void
PaintTransparentBackground ( Graphics graphics, Rectangle clipRect ) : void

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

Метод Описание
AddPageBorder ( GraphicsPath path, Rectangle pageBounds, Rectangle tabBounds ) : void
BackupTabPages ( ) : void
CustomPaint ( Graphics screenGraphics ) : void
DrawTabBorder ( GraphicsPath path, int index, Graphics graphics ) : void
DrawTabImage ( int index, Graphics graphics ) : void
DrawTabPage ( int index, Graphics graphics ) : void
DrawTabText ( int index, Graphics graphics ) : void
GetStringFormat ( ) : StringFormat
GetTabImageRect ( GraphicsPath tabBorderPath ) : Rectangle
GetTabImageRect ( int index ) : Rectangle
GetTabPageBorder ( int index ) : GraphicsPath
GetTabTextRect ( int index ) : Rectangle
IsValidTabIndex ( int index ) : bool
OnParentResize ( object sender, EventArgs e ) : void
ProcessMnemonic ( char charCode ) : bool
StartDragDrop ( ) : void
WndProc ( Message &m ) : void

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

CustomTabControl() публичный метод

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

Dispose() защищенный метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetPageBounds() публичный метод

public GetPageBounds ( int index ) : Rectangle
index int
Результат System.Drawing.Rectangle

GetTabCloserRect() публичный метод

public GetTabCloserRect ( int index ) : Rectangle
index int
Результат System.Drawing.Rectangle

GetTabPosition() публичный метод

public GetTabPosition ( int index ) : Point
index int
Результат Point

GetTabRow() публичный метод

public GetTabRow ( int index ) : int
index int
Результат int

HideTab() публичный метод

public HideTab ( TabPage page ) : void
page TabPage
Результат void

HideTab() публичный метод

public HideTab ( int index ) : void
index int
Результат void

HideTab() публичный метод

public HideTab ( string key ) : void
key string
Результат void

IsFirstTabInRow() публичный метод

public IsFirstTabInRow ( int index ) : bool
index int
Результат bool

OnControlAdded() защищенный метод

protected OnControlAdded ( System.Windows.Forms.ControlEventArgs e ) : void
e System.Windows.Forms.ControlEventArgs
Результат void

OnControlRemoved() защищенный метод

protected OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void
e System.Windows.Forms.ControlEventArgs
Результат void

OnCreateControl() защищенный метод

protected OnCreateControl ( ) : void
Результат void

OnDragDrop() защищенный метод

protected OnDragDrop ( DragEventArgs drgevent ) : void
drgevent DragEventArgs
Результат void

OnDragOver() защищенный метод

protected OnDragOver ( DragEventArgs drgevent ) : void
drgevent DragEventArgs
Результат void

OnFontChanged() защищенный метод

protected OnFontChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnHScroll() защищенный метод

protected OnHScroll ( ScrollEventArgs e ) : void
e ScrollEventArgs
Результат void

OnMouseClick() защищенный метод

protected OnMouseClick ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseDown() защищенный метод

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseMove() защищенный метод

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseUp() защищенный метод

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMove() защищенный метод

protected OnMove ( EventArgs e ) : void
e System.EventArgs
Результат void

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

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

OnParentBackColorChanged() защищенный метод

protected OnParentBackColorChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnParentBackgroundImageChanged() защищенный метод

protected OnParentBackgroundImageChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnParentChanged() защищенный метод

protected OnParentChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnResize() защищенный метод

protected OnResize ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSelectedIndexChanged() защищенный метод

protected OnSelectedIndexChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSelecting() защищенный метод

protected OnSelecting ( System.Windows.Forms.TabControlCancelEventArgs e ) : void
e System.Windows.Forms.TabControlCancelEventArgs
Результат void

OnTabClosing() защищенный метод

protected OnTabClosing ( System.Windows.Forms.TabControlCancelEventArgs e ) : void
e System.Windows.Forms.TabControlCancelEventArgs
Результат void

OnTabImageClick() защищенный метод

protected OnTabImageClick ( System.Windows.Forms.TabControlEventArgs e ) : void
e System.Windows.Forms.TabControlEventArgs
Результат void

PaintTransparentBackground() защищенный метод

protected PaintTransparentBackground ( Graphics graphics, Rectangle clipRect ) : void
graphics System.Drawing.Graphics
clipRect System.Drawing.Rectangle
Результат void

ShowTab() публичный метод

public ShowTab ( TabPage page ) : void
page TabPage
Результат void

ShowTab() публичный метод

public ShowTab ( int index ) : void
index int
Результат void

ShowTab() публичный метод

public ShowTab ( string key ) : void
key string
Результат void