C# Class System.Windows.Forms.ToolStripItem

Inheritance: System.ComponentModel.Component, IDropTarget, IComponent, IDisposable
Afficher le fichier Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Private Properties

Свойство Type Description
AlignInRectangle System.Drawing.Rectangle
BeginAnimation void
CalculateAutoSize void
CalculatePreferredSize System.Drawing.Size
CalculateTextAndImageRectangles void
CalculateTextAndImageRectangles void
Dismiss void
DoDragDrop DragDropEffects
FireEvent void
GetHorizontalAlignment HorizontalAlignment
GetImageSize System.Drawing.Size
GetToolTip string
GetTopLevelToolStrip ToolStrip
HandleClick void
IDropTarget void
IDropTarget void
LayoutTextBeforeOrAfterImage void
OnAnimateImage void
OnBackColorChanged void
OnDisplayStyleChanged void
OnDragDrop void
OnDragEnter void
OnDragLeave void
OnDragOver void
OnFontChanged void
OnForeColorChanged void
OnGiveFeedback void
OnOwnerFontChanged void
OnPaintInternal void
OnParentBackColorChanged void
OnParentForeColorChanged void
OnParentRightToLeftChanged void
OnQueryContinueDrag void
OnTextChanged void
OnUIASelectionChanged void
ResetBackColor void
ResetDisplayStyle void
ResetFont void
ResetForeColor void
ResetImage void
ResetMargin void
ResetPadding void
ResetRightToLeft void
ResetTextDirection void
SetPlacement void
StopAnimation void
UpdateAnimatedImage void

Méthodes publiques

Méthode Description
GetCurrentParent ( ) : ToolStrip
GetPreferredSize ( Size constrainingSize ) : Size
Invalidate ( ) : void
Invalidate ( Rectangle r ) : void
PerformClick ( ) : void
Select ( ) : void
ToString ( ) : string

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
IsInputChar ( char charCode ) : bool
IsInputKey ( Keys keyData ) : bool
OnAvailableChanged ( EventArgs e ) : void
OnBoundsChanged ( ) : void
OnClick ( EventArgs e ) : void
OnDoubleClick ( EventArgs e ) : void
OnEnabledChanged ( EventArgs e ) : void
OnLayout ( LayoutEventArgs e ) : void
OnLocationChanged ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseHover ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs mea ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnOwnerChanged ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnParentChanged ( ToolStrip oldParent, ToolStrip newParent ) : void
OnParentEnabledChanged ( EventArgs e ) : void
OnRightToLeftChanged ( EventArgs e ) : void
OnVisibleChanged ( EventArgs e ) : void
ProcessCmdKey ( Message &m, Keys keyData ) : bool
ProcessDialogKey ( Keys keyData ) : bool
ProcessMnemonic ( char charCode ) : bool
SetBounds ( Rectangle bounds ) : void
SetVisibleCore ( bool visible ) : void
ToolStripItem ( ) : System
ToolStripItem ( string text, Image image, EventHandler onClick ) : System
ToolStripItem ( string text, Image image, EventHandler onClick, string name ) : System.Drawing

Private Methods

Méthode Description
AlignInRectangle ( Rectangle outer, Size inner, ContentAlignment align ) : Rectangle
BeginAnimation ( ) : void
CalculateAutoSize ( ) : void
CalculatePreferredSize ( Size constrainingSize ) : Size
CalculateTextAndImageRectangles ( Rectangle &text_rect, Rectangle &image_rect ) : void
CalculateTextAndImageRectangles ( Rectangle contentRectangle, Rectangle &text_rect, Rectangle &image_rect ) : void
Dismiss ( ToolStripDropDownCloseReason reason ) : void
DoDragDrop ( Object data, DragDropEffects allowedEffects ) : DragDropEffects
FireEvent ( EventArgs e, ToolStripItemEventType met ) : void
GetHorizontalAlignment ( ContentAlignment align ) : HorizontalAlignment
GetImageSize ( ) : Size
GetToolTip ( ) : string
GetTopLevelToolStrip ( ) : ToolStrip
HandleClick ( int mouse_clicks, EventArgs e ) : void
IDropTarget ( DragEventArgs dragEvent ) : void
IDropTarget ( EventArgs e ) : void
LayoutTextBeforeOrAfterImage ( Rectangle totalArea, bool textFirst, Size textSize, Size imageSize, ContentAlignment textAlign, ContentAlignment imageAlign, Rectangle &textRect, Rectangle &imageRect ) : void
OnAnimateImage ( object sender, EventArgs e ) : void
OnBackColorChanged ( EventArgs e ) : void
OnDisplayStyleChanged ( EventArgs e ) : void
OnDragDrop ( DragEventArgs dragEvent ) : void
OnDragEnter ( DragEventArgs dragEvent ) : void
OnDragLeave ( EventArgs e ) : void
OnDragOver ( DragEventArgs dragEvent ) : void
OnFontChanged ( EventArgs e ) : void
OnForeColorChanged ( EventArgs e ) : void
OnGiveFeedback ( GiveFeedbackEventArgs giveFeedbackEvent ) : void
OnOwnerFontChanged ( EventArgs e ) : void
OnPaintInternal ( PaintEventArgs e ) : void
OnParentBackColorChanged ( EventArgs e ) : void
OnParentForeColorChanged ( EventArgs e ) : void
OnParentRightToLeftChanged ( EventArgs e ) : void
OnQueryContinueDrag ( QueryContinueDragEventArgs queryContinueDragEvent ) : void
OnTextChanged ( EventArgs e ) : void
OnUIASelectionChanged ( ) : void
ResetBackColor ( ) : void
ResetDisplayStyle ( ) : void
ResetFont ( ) : void
ResetForeColor ( ) : void
ResetImage ( ) : void
ResetMargin ( ) : void
ResetPadding ( ) : void
ResetRightToLeft ( ) : void
ResetTextDirection ( ) : void
SetPlacement ( ToolStripItemPlacement placement ) : void
StopAnimation ( ) : void
UpdateAnimatedImage ( object sender, EventArgs e ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetCurrentParent() public méthode

public GetCurrentParent ( ) : ToolStrip
Résultat ToolStrip

GetPreferredSize() public méthode

public GetPreferredSize ( Size constrainingSize ) : Size
constrainingSize System.Drawing.Size
Résultat System.Drawing.Size

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

Invalidate() public méthode

public Invalidate ( Rectangle r ) : void
r System.Drawing.Rectangle
Résultat void

IsInputChar() protected méthode

protected IsInputChar ( char charCode ) : bool
charCode char
Résultat bool

IsInputKey() protected méthode

protected IsInputKey ( Keys keyData ) : bool
keyData Keys
Résultat bool

OnAvailableChanged() protected méthode

protected OnAvailableChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnBoundsChanged() protected méthode

protected OnBoundsChanged ( ) : void
Résultat void

OnClick() protected méthode

protected OnClick ( EventArgs e ) : void
e EventArgs
Résultat void

OnDoubleClick() protected méthode

protected OnDoubleClick ( EventArgs e ) : void
e EventArgs
Résultat void

OnEnabledChanged() protected méthode

protected OnEnabledChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnLayout() protected méthode

protected OnLayout ( LayoutEventArgs e ) : void
e LayoutEventArgs
Résultat void

OnLocationChanged() protected méthode

protected OnLocationChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnMouseDown() protected méthode

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseEnter() protected méthode

protected OnMouseEnter ( EventArgs e ) : void
e EventArgs
Résultat void

OnMouseHover() protected méthode

protected OnMouseHover ( EventArgs e ) : void
e EventArgs
Résultat void

OnMouseLeave() protected méthode

protected OnMouseLeave ( EventArgs e ) : void
e EventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( MouseEventArgs mea ) : void
mea MouseEventArgs
Résultat void

OnMouseUp() protected méthode

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnOwnerChanged() protected méthode

protected OnOwnerChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

OnParentChanged() protected méthode

protected OnParentChanged ( ToolStrip oldParent, ToolStrip newParent ) : void
oldParent ToolStrip
newParent ToolStrip
Résultat void

OnParentEnabledChanged() protected méthode

protected OnParentEnabledChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnRightToLeftChanged() protected méthode

protected OnRightToLeftChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnVisibleChanged() protected méthode

protected OnVisibleChanged ( EventArgs e ) : void
e EventArgs
Résultat void

PerformClick() public méthode

public PerformClick ( ) : void
Résultat void

ProcessCmdKey() protected méthode

protected ProcessCmdKey ( Message &m, Keys keyData ) : bool
m Message
keyData Keys
Résultat bool

ProcessDialogKey() protected méthode

protected ProcessDialogKey ( Keys keyData ) : bool
keyData Keys
Résultat bool

ProcessMnemonic() protected méthode

protected ProcessMnemonic ( char charCode ) : bool
charCode char
Résultat bool

Select() public méthode

public Select ( ) : void
Résultat void

SetBounds() protected méthode

protected SetBounds ( Rectangle bounds ) : void
bounds Rectangle
Résultat void

SetVisibleCore() protected méthode

protected SetVisibleCore ( bool visible ) : void
visible bool
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToolStripItem() protected méthode

protected ToolStripItem ( ) : System
Résultat System

ToolStripItem() protected méthode

protected ToolStripItem ( string text, Image image, EventHandler onClick ) : System
text string
image Image
onClick EventHandler
Résultat System

ToolStripItem() protected méthode

protected ToolStripItem ( string text, Image image, EventHandler onClick, string name ) : System.Drawing
text string
image Image
onClick EventHandler
name string
Résultat System.Drawing