Zdexby TheHolyOneZ
44,741 classes
Class

ToolStripItem

: Component : MarshalByRefObject : Object
System.Windows.Forms.ToolStripItem, System.Windows.Forms 0x0180 (384 B) inherited 0x0028 System.Windows.Forms.dll
0x00x0180

Members 72

OffsetSizeNameTypeFlagsDefault
0x04alignmentToolStripItemAlignmentPrivate—
0x04anchorAnchorStylesPrivate—
0x01availableboolPrivate—
0x01auto_sizeboolPrivate—
0x01auto_tool_tipboolPrivate—
0x00330x05padding / unreflected
0x18back_colorColorPrivate—
0x08background_imageImagePrivate—
0x04background_image_layoutImageLayoutPrivate—
0x10boundsRectanglePrivate—
0x01can_selectboolPrivate—
0x006D0x03padding / unreflected
0x04display_styleToolStripItemDisplayStylePrivate—
0x04dockDockStylePrivate—
0x01enabledboolPrivate—
0x00790x03padding / unreflected
0x08explicit_sizeSizePrivate—
0x00840x04padding / unreflected
0x08fontFontPrivate—
0x18fore_colorColorPrivate—
0x08imageImagePrivate—
0x04image_alignContentAlignmentPrivate—
0x04image_indexintPrivate—
0x08image_keystringPrivate—
0x04image_scalingToolStripItemImageScalingPrivate—
0x00C40x04padding / unreflected
0x18image_transparent_colorColorPrivate—
0x01is_disposedboolPrivate—
0x01is_pressedbool1 flags—
0x01is_selectedboolPrivate—
0x00E30x01padding / unreflected
0x14marginPaddingPrivate—
0x04merge_actionMergeActionPrivate—
0x04merge_indexintPrivate—
0x08namestringPrivate—
0x04overflowToolStripItemOverflowPrivate—
0x010C0x04padding / unreflected
0x08ownerToolStripPrivate—
0x08owner_itemToolStripItem1 flags—
0x14paddingPaddingPrivate—
0x04placementToolStripItemPlacementPrivate—
0x04right_to_leftRightToLeftPrivate—
0x01right_to_left_auto_mirror_imageboolPrivate—
0x013D0x03padding / unreflected
0x08textstringPrivate—
0x04text_alignContentAlignmentPrivate—
0x04text_directionToolStripTextDirectionPrivate—
0x04text_image_relationTextImageRelationPrivate—
0x01540x04padding / unreflected
0x08tool_tip_textstringPrivate—
0x01visibleboolPrivate—
0x01610x07padding / unreflected
0x08frame_handlerEventHandlerPrivate—
0x08parentToolStripPrivate—
0x08text_sizeSizePrivate—
0x08AvailableChangedEventobjectPrivateStatic—
0x08BackColorChangedEventobjectPrivateStatic—
0x08ClickEventobjectPrivateStatic—
0x08DisplayStyleChangedEventobjectPrivateStatic—
0x08DoubleClickEventobjectPrivateStatic—
0x08DragDropEventobjectPrivateStatic—
0x08DragEnterEventobjectPrivateStatic—
0x08DragLeaveEventobjectPrivateStatic—
0x08DragOverEventobjectPrivateStatic—
0x08EnabledChangedEventobjectPrivateStatic—
0x08ForeColorChangedEventobjectPrivateStatic—
0x08GiveFeedbackEventobjectPrivateStatic—
0x08LocationChangedEventobjectPrivateStatic—
0x08MouseDownEventobjectPrivateStatic—
0x08MouseEnterEventobjectPrivateStatic—
0x08MouseHoverEventobjectPrivateStatic—
0x08MouseLeaveEventobjectPrivateStatic—
0x08MouseMoveEventobjectPrivateStatic—
0x08MouseUpEventobjectPrivateStatic—
0x08OwnerChangedEventobjectPrivateStatic—
0x08PaintEventobjectPrivateStatic—
0x08QueryAccessibilityHelpEventobjectPrivateStatic—
0x08QueryContinueDragEventobjectPrivateStatic—
0x08RightToLeftChangedEventobjectPrivateStatic—
0x08TextChangedEventobjectPrivateStatic—
0x08VisibleChangedEventobjectPrivateStatic—
0x08UIASelectionChangedEventobjectPrivateStatic—
Inherited from Component 3
OffsetSizeNameTypeFlagsDefault
0x08EventDisposedobjectPrivateStatic+1 flags—
0x00080x10padding / unreflected
0x08siteISitePrivate—
0x08eventsEventHandlerListPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 130

SignatureFlagsNativeParams
void .ctor()2 flags0x00
void .ctor(const string& text, Image image, EventHandler onClick, const string& name)2 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void add_Click(EventHandler value)Public+1 flags0x08
void remove_Click(EventHandler value)Public+1 flags0x08
ToolStripItemAlignment get_Alignment()Public+1 flags0x04
void set_Alignment(const ToolStripItemAlignment& value)Public+1 flags0x04
AnchorStyles get_Anchor()Public+1 flags0x04
bool get_AutoSize()Public+1 flags0x01
void set_AutoSize(bool value)Public+1 flags0x01
bool get_Available()Public+1 flags0x01
void set_Available(bool value)Public+1 flags0x01
Color get_BackColor()Public+3 flags0x18
Image get_BackgroundImage()Public+3 flags0x08
ImageLayout get_BackgroundImageLayout()Public+3 flags0x04
Rectangle get_Bounds()Public+3 flags0x10
bool get_CanSelect()Public+3 flags0x01
Rectangle get_ContentRectangle()Public+1 flags0x10
void set_DisplayStyle(const ToolStripItemDisplayStyle& value)Public+3 flags0x04
bool get_IsDisposed()Public+1 flags0x01
DockStyle get_Dock()Public+1 flags0x04
bool get_Enabled()Public+3 flags0x01
void set_Enabled(bool value)Public+3 flags0x01
Font get_Font()Public+3 flags0x08
Color get_ForeColor()Public+3 flags0x18
int get_Height()Public+1 flags0x04
void set_Height(int value)Public+1 flags0x04
Image get_Image()Public+3 flags0x08
void set_Image(Image value)Public+3 flags0x08
Color get_ImageTransparentColor()Public+1 flags0x18
bool get_IsOnDropDown()Public+1 flags0x01
Padding get_Margin()Public+1 flags0x14
MergeAction get_MergeAction()Public+1 flags0x04
int get_MergeIndex()Public+1 flags0x04
void set_MergeIndex(int value)Public+1 flags0x04
ToolStripItemOverflow get_Overflow()Public+1 flags0x04
void set_Overflow(const ToolStripItemOverflow& value)Public+1 flags0x04
ToolStrip get_Owner()Public+1 flags0x08
ToolStripItem get_OwnerItem()Public+1 flags0x08
ToolStripItemPlacement get_Placement()Public+1 flags0x04
bool get_Pressed()Public+3 flags0x01
RightToLeft get_RightToLeft()Public+3 flags0x04
bool get_RightToLeftAutoMirrorImage()Public+1 flags0x01
bool get_Selected()Public+3 flags0x01
Size get_Size()Public+3 flags0x08
void set_Size(const Size& value)Public+3 flags0x08
string get_Text()Public+3 flags0x08
void set_Text(const string& value)Public+3 flags0x08
ContentAlignment get_TextAlign()Public+3 flags0x04
ToolStripTextDirection get_TextDirection()Public+3 flags0x04
void set_ToolTipText(const string& value)Public+1 flags0x08
bool get_Visible()Public+1 flags0x01
void set_Visible(bool value)Public+1 flags0x01
int get_Width()Public+1 flags0x04
void set_Width(int value)Public+1 flags0x04
bool get_DefaultAutoToolTip()4 flags0x01
ToolStripItemDisplayStyle get_DefaultDisplayStyle()4 flags0x04
Padding get_DefaultMargin()4 flags0x14
Padding get_DefaultPadding()4 flags0x14
Size get_DefaultSize()4 flags0x08
ToolStrip get_Parent()2 flags0x08
void set_Parent(ToolStrip value)2 flags0x08
ToolStrip GetCurrentParent()Public0x08
Size GetPreferredSize(const Size& constrainingSize)Public+2 flags0x08
void Invalidate()Public0x00
void PerformClick()Public0x00
void Select()Public0x00
string ToString()Public+1 flags0x08
void Dispose(bool disposing)2 flags0x01
void OnAvailableChanged(EventArgs e)3 flags0x08
void OnBoundsChanged()3 flags0x00
void OnClick(EventArgs e)3 flags0x08
void OnDisplayStyleChanged(EventArgs e)3 flags0x08
void OnEnabledChanged(EventArgs e)3 flags0x08
void OnFontChanged(EventArgs e)3 flags0x08
void OnLayout(LayoutEventArgs e)3 flags0x08
void OnLocationChanged(EventArgs e)3 flags0x08
void OnMouseDown(MouseEventArgs e)3 flags0x08
void OnMouseEnter(EventArgs e)3 flags0x08
void OnMouseHover(EventArgs e)3 flags0x08
void OnMouseLeave(EventArgs e)3 flags0x08
void OnMouseMove(MouseEventArgs mea)3 flags0x08
void OnMouseUp(MouseEventArgs e)3 flags0x08
void OnOwnerChanged(EventArgs e)3 flags0x08
void OnOwnerFontChanged(EventArgs e)3 flags0x08
void OnPaint(PaintEventArgs e)3 flags0x08
void OnParentChanged(ToolStrip oldParent, ToolStrip newParent)3 flags0x08
void OnParentEnabledChanged(EventArgs e)3 flags0x08
void OnParentRightToLeftChanged(EventArgs e)3 flags0x08
void OnRightToLeftChanged(EventArgs e)3 flags0x08
void OnTextChanged(EventArgs e)3 flags0x08
void OnVisibleChanged(EventArgs e)3 flags0x08
bool ProcessCmdKey(ref Message& m, const Keys& keyData)3 flags0x28
bool ProcessDialogKey(const Keys& keyData)3 flags0x04
bool ProcessMnemonic(ushort charCode)3 flags0x02
void SetBounds(const Rectangle& bounds)3 flags0x10
void SetVisibleCore(bool visible)3 flags0x01
Rectangle AlignInRectangle(const Rectangle& outer, const Size& inner, const ContentAlignment& align)1 flags0x10
void CalculateAutoSize()1 flags0x00
Size CalculatePreferredSize(const Size& constrainingSize)3 flags0x08
void CalculateTextAndImageRectangles(ref Rectangle& text_rect, ref Rectangle& image_rect)1 flags0x10
void CalculateTextAndImageRectangles(const Rectangle& contentRectangle, ref Rectangle& text_rect, ref Rectangle& image_rect)1 flags0x10
Font get_DefaultFont()PrivateStatic+1 flags0x08
ToolStripTextDirection get_DefaultTextDirection()4 flags0x04
void Dismiss(const ToolStripDropDownCloseReason& reason)3 flags0x04
ToolStrip GetTopLevelToolStrip()3 flags0x08
void LayoutTextBeforeOrAfterImage(const Rectangle& totalArea, bool textFirst, const Size& textSize, const Size& imageSize, const ContentAlignment& textAlign, const ContentAlignment& imageAlign, ref Rectangle& textRect, ref Rectangle& imageRect)Private0x10
HorizontalAlignment GetHorizontalAlignment(const ContentAlignment& align)Private0x04
Size GetImageSize()1 flags0x08
string GetToolTip()1 flags0x08
void FireEvent(EventArgs e, const ToolStripItemEventType& met)1 flags0x08
void HandleClick(EventArgs e)3 flags0x08
void SetPlacement(const ToolStripItemPlacement& placement)3 flags0x04
void BeginAnimation()Private0x00
void OnAnimateImage(object sender, EventArgs e)Private0x08
void StopAnimation()Private0x00
void UpdateAnimatedImage(object sender, EventArgs e)Private0x08
bool get_ShowMargin()2 flags0x01
bool get_UseImageMargin()2 flags0x01
bool get_InternalVisible()4 flags0x01
void set_InternalOwner(ToolStrip value)2 flags0x08
Point get_Location()2 flags0x08
void set_Location(const Point& value)2 flags0x08
int get_Top()2 flags0x04
void set_Top(int value)2 flags0x04
int get_Left()2 flags0x04
void set_Left(int value)2 flags0x04
int get_Right()2 flags0x04
int get_Bottom()2 flags0x04
void OnUIASelectionChanged()1 flags0x00

Subclasses 5

Used by 26

types with a member, parameter or interface of this type