C# 클래스 System.Windows.Forms.CustomTabControl

상속: TabControl
파일 보기 프로젝트 열기: troymac1ure/Entity 1 사용 예제들

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