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

파일 보기 프로젝트 열기: Clancey/MonoMac.Windows.Form 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CalculateConnectedArea Rectangle
Dismiss void
Dismiss void
GetChildAtPoint Control
GetChildAtPoint Control
GetCurrentlySelectedItem ToolStripItem
GetPreferredSizeCore Size
GetToolStripPreferredSize Size
GetTopLevelToolStrip ToolStrip
HandleItemClick void
HideMenus void
NotifySelectedChanged void
OnBeginDrag void
OnEndDrag void
OnMenuKey bool
OnPaintBackground void
OnRightToLeftChanged void
ResetMinimumSize void
RestoreFocus void
SetAutoScrollMargin void

공개 메소드들

메소드 설명
GetItemAt ( Point point ) : ToolStripItem
GetItemAt ( int x, int y ) : ToolStripItem
ToString ( ) : string
ToolStrip ( ) : System
ToolStrip ( ) : System.Drawing

보호된 메소드들

메소드 설명
CreateControlsInstance ( ) : ControlCollection
CreateDefaultItem ( string text, Image image, EventHandler onClick ) : ToolStripItem
CreateHandle ( ) : void
Dispose ( bool disposing ) : void
IsInputChar ( char charCode ) : bool
IsInputKey ( Keys keyData ) : bool
OnDockChanged ( EventArgs e ) : void
OnEnabledChanged ( EventArgs e ) : void
OnFontChanged ( EventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnHandleDestroyed ( EventArgs e ) : void
OnInvalidated ( System.Windows.Forms.InvalidateEventArgs e ) : void
OnItemAdded ( System.Windows.Forms.ToolStripItemEventArgs e ) : void
OnItemClicked ( ToolStripItemClickedEventArgs e ) : void
OnItemRemoved ( System.Windows.Forms.ToolStripItemEventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs e ) : void
OnLayoutCompleted ( EventArgs e ) : void
OnLayoutStyleChanged ( EventArgs e ) : void
OnLeave ( EventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseCaptureChanged ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs mea ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs mea ) : void
OnMouseUp ( MouseEventArgs mea ) : void
OnPaint ( PaintEventArgs e ) : void
OnRendererChanged ( EventArgs e ) : void
OnScroll ( ScrollEventArgs se ) : void
OnTabStopChanged ( EventArgs e ) : void
OnVisibleChanged ( EventArgs e ) : void
ProcessCmdKey ( Message &m, Keys keyData ) : bool
Select ( bool directed, bool forward ) : void
SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void
SetItemLocation ( ToolStripItem item, Point location ) : void
SetItemParent ( ToolStripItem item, ToolStrip parent ) : void

비공개 메소드들

메소드 설명
CalculateConnectedArea ( ) : Rectangle
Dismiss ( ) : void
Dismiss ( ToolStripDropDownCloseReason reason ) : void
GetChildAtPoint ( Point point ) : Control
GetChildAtPoint ( Point pt, GetChildAtPointSkip skipValue ) : Control
GetCurrentlySelectedItem ( ) : ToolStripItem
GetPreferredSizeCore ( Size proposedSize ) : Size
GetToolStripPreferredSize ( Size proposedSize ) : Size
GetTopLevelToolStrip ( ) : ToolStrip
HandleItemClick ( ToolStripItem dismissingItem ) : void
HideMenus ( bool release, ToolStripDropDownCloseReason reason ) : void
NotifySelectedChanged ( ToolStripItem tsi ) : void
OnBeginDrag ( EventArgs e ) : void
OnEndDrag ( EventArgs e ) : void
OnMenuKey ( ) : bool
OnPaintBackground ( PaintEventArgs e ) : void
OnRightToLeftChanged ( EventArgs e ) : void
ResetMinimumSize ( ) : void
RestoreFocus ( ) : void
SetAutoScrollMargin ( int x, int y ) : void

메소드 상세

CreateControlsInstance() 보호된 메소드

protected CreateControlsInstance ( ) : ControlCollection
리턴 ControlCollection

CreateDefaultItem() 보호된 메소드

protected CreateDefaultItem ( string text, Image image, EventHandler onClick ) : ToolStripItem
text string
image Image
onClick EventHandler
리턴 ToolStripItem

CreateHandle() 보호된 메소드

protected CreateHandle ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetItemAt() 공개 메소드

public GetItemAt ( Point point ) : ToolStripItem
point Point
리턴 ToolStripItem

GetItemAt() 공개 메소드

public GetItemAt ( int x, int y ) : ToolStripItem
x int
y int
리턴 ToolStripItem

IsInputChar() 보호된 메소드

protected IsInputChar ( char charCode ) : bool
charCode char
리턴 bool

IsInputKey() 보호된 메소드

protected IsInputKey ( Keys keyData ) : bool
keyData Keys
리턴 bool

OnDockChanged() 보호된 메소드

protected OnDockChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnEnabledChanged() 보호된 메소드

protected OnEnabledChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnFontChanged() 보호된 메소드

protected OnFontChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnHandleCreated() 보호된 메소드

protected OnHandleCreated ( EventArgs e ) : void
e EventArgs
리턴 void

OnHandleDestroyed() 보호된 메소드

protected OnHandleDestroyed ( EventArgs e ) : void
e EventArgs
리턴 void

OnInvalidated() 보호된 메소드

protected OnInvalidated ( System.Windows.Forms.InvalidateEventArgs e ) : void
e System.Windows.Forms.InvalidateEventArgs
리턴 void

OnItemAdded() 보호된 메소드

protected OnItemAdded ( System.Windows.Forms.ToolStripItemEventArgs e ) : void
e System.Windows.Forms.ToolStripItemEventArgs
리턴 void

OnItemClicked() 보호된 메소드

protected OnItemClicked ( ToolStripItemClickedEventArgs e ) : void
e ToolStripItemClickedEventArgs
리턴 void

OnItemRemoved() 보호된 메소드

protected OnItemRemoved ( System.Windows.Forms.ToolStripItemEventArgs e ) : void
e System.Windows.Forms.ToolStripItemEventArgs
리턴 void

OnLayout() 보호된 메소드

protected OnLayout ( System.Windows.Forms.LayoutEventArgs e ) : void
e System.Windows.Forms.LayoutEventArgs
리턴 void

OnLayoutCompleted() 보호된 메소드

protected OnLayoutCompleted ( EventArgs e ) : void
e EventArgs
리턴 void

OnLayoutStyleChanged() 보호된 메소드

protected OnLayoutStyleChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnLeave() 보호된 메소드

protected OnLeave ( EventArgs e ) : void
e EventArgs
리턴 void

OnLostFocus() 보호된 메소드

protected OnLostFocus ( EventArgs e ) : void
e EventArgs
리턴 void

OnMouseCaptureChanged() 보호된 메소드

protected OnMouseCaptureChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs mea ) : void
mea MouseEventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( EventArgs e ) : void
e EventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( MouseEventArgs mea ) : void
mea MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs mea ) : void
mea MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

OnRendererChanged() 보호된 메소드

protected OnRendererChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnScroll() 보호된 메소드

protected OnScroll ( ScrollEventArgs se ) : void
se ScrollEventArgs
리턴 void

OnTabStopChanged() 보호된 메소드

protected OnTabStopChanged ( EventArgs e ) : void
e EventArgs
리턴 void

OnVisibleChanged() 보호된 메소드

protected OnVisibleChanged ( EventArgs e ) : void
e EventArgs
리턴 void

ProcessCmdKey() 보호된 메소드

protected ProcessCmdKey ( Message &m, Keys keyData ) : bool
m Message
keyData Keys
리턴 bool

Select() 보호된 메소드

protected Select ( bool directed, bool forward ) : void
directed bool
forward bool
리턴 void

SetBoundsCore() 보호된 메소드

protected SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void
x int
y int
width int
height int
specified BoundsSpecified
리턴 void

SetItemLocation() 보호된 메소드

protected SetItemLocation ( ToolStripItem item, Point location ) : void
item ToolStripItem
location Point
리턴 void

SetItemParent() 보호된 정적인 메소드

protected static SetItemParent ( ToolStripItem item, ToolStrip parent ) : void
item ToolStripItem
parent ToolStrip
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToolStrip() 공개 메소드

public ToolStrip ( ) : System
리턴 System

ToolStrip() 공개 메소드

public ToolStrip ( ) : System.Drawing
리턴 System.Drawing