Zdexby TheHolyOneZ
44,741 classes
Class

ButtonBase

: Control : Component : MarshalByRefObject : Object
System.Windows.Forms.ButtonBase, System.Windows.Forms 0x0230 (560 B) inherited 0x01D8 System.Windows.Forms.dll
0x00x0230

Members 16

OffsetSizeNameTypeFlagsDefault
0x04flat_styleFlatStylePrivate—
0x04image_indexintPrivate—
0x08imageImage1 flags—
0x08image_listImageList1 flags—
0x04image_alignmentContentAlignmentPrivate—
0x04text_alignmentContentAlignment1 flags—
0x01is_defaultboolPrivate—
0x01is_pressedbool1 flags—
0x01FA0x06padding / unreflected
0x08text_formatStringFormat1 flags—
0x01paint_as_acceptbuttonbool1 flags—
0x02090x07padding / unreflected
0x08flat_button_appearanceFlatButtonAppearancePrivate—
0x08image_keystringPrivate—
0x04text_image_relationTextImageRelationPrivate—
0x04text_format_flagsTextFormatFlagsPrivate—
0x01use_mnemonicboolPrivate—
0x01use_visual_style_back_colorboolPrivate—
0x022A0x06unreflected bytes to end of ButtonBase
Inherited from Control 136
OffsetSizeNameTypeFlagsDefault
0x10boundsRectangle1 flags—
0x10explicit_boundsRectanglePrivate—
0x08creator_threadobject1 flags—
0x08windowControlNativeWindow1 flags—
0x08window_targetIWindowTargetPrivate—
0x08namestringPrivate—
0x01is_createdboolPrivate—
0x01has_focusbool1 flags—
0x01is_visiblebool1 flags—
0x01is_enteredbool1 flags—
0x01is_enabledbool1 flags—
0x01is_capturedboolPrivate—
0x01is_toplevelbool1 flags—
0x01is_recreatingboolPrivate—
0x01causes_validationboolPrivate—
0x01is_focusingboolPrivate—
0x00720x02padding / unreflected
0x04tab_indexintPrivate—
0x01tab_stopboolPrivate—
0x01is_disposedboolPrivate—
0x01is_disposingboolPrivate—
0x007B0x01padding / unreflected
0x08client_sizeSizePrivate—
0x10client_rectRectanglePrivate—
0x04control_styleControlStylesPrivate—
0x04ime_modeImeModePrivate—
0x04mouse_clicksint1 flags—
0x08cursorCursorPrivate—
0x01allow_dropbool1 flags—
0x00A90x07padding / unreflected
0x08clip_regionRegionPrivate—
0x18foreground_colorColor1 flags—
0x18background_colorColor1 flags—
0x08background_imageImagePrivate—
0x08fontFont1 flags—
0x08textstringPrivate—
0x04border_styleBorderStyle1 flags—
0x01show_keyboard_cuesboolPrivate—
0x01show_focus_cuesbool1 flags—
0x01force_double_bufferbool1 flags—
0x01070x01padding / unreflected
0x08layout_engineLayoutEnginePrivate—
0x04layout_suspendedint1 flags—
0x01layout_pendingboolPrivate—
0x01150x03padding / unreflected
0x04anchor_styleAnchorStyles1 flags—
0x04dock_styleDockStyle1 flags—
0x04layout_typeLayoutTypePrivate—
0x01recalculate_distancesboolPrivate—
0x01250x03padding / unreflected
0x04dist_rightint1 flags—
0x04dist_bottomint1 flags—
0x08child_controlsControlCollectionPrivate—
0x08parentControlPrivate—
0x08binding_contextBindingContextPrivate—
0x04right_to_leftRightToLeftPrivate—
0x014C0x04padding / unreflected
0x08context_menuContextMenuPrivate—
0x01use_compatible_text_renderingbool1 flags—
0x01use_wait_cursorboolPrivate—
0x015A0x02padding / unreflected
0x04accessible_roleAccessibleRolePrivate—
0x08backbufferDoubleBufferPrivate—
0x08data_bindingsControlBindingsCollectionPrivate—
0x01verify_thread_handleboolPrivateStatic—
0x14paddingPaddingPrivate—
0x04backgroundimage_layoutImageLayoutPrivate—
0x08maximum_sizeSizePrivate—
0x08minimum_sizeSizePrivate—
0x14marginPaddingPrivate—
0x01AC0x04padding / unreflected
0x08context_menu_stripContextMenuStripPrivate—
0x01nested_layoutboolPrivate—
0x01B90x03padding / unreflected
0x04auto_size_modeAutoSizeModePrivate—
0x01suppressing_key_pressboolPrivate—
0x01C10x07padding / unreflected
0x08active_trackerMenuTrackerPrivate—
0x01auto_sizeboolPrivate—
0x08AutoSizeChangedEventobjectPrivateStatic—
0x08BackColorChangedEventobjectPrivateStatic—
0x08BackgroundImageChangedEventobjectPrivateStatic—
0x08BackgroundImageLayoutChangedEventobjectPrivateStatic—
0x08BindingContextChangedEventobjectPrivateStatic—
0x08CausesValidationChangedEventobjectPrivateStatic—
0x08ChangeUICuesEventobjectPrivateStatic—
0x08ClickEventobjectPrivateStatic—
0x08ClientSizeChangedEventobjectPrivateStatic—
0x08ContextMenuChangedEventobjectPrivateStatic—
0x08ContextMenuStripChangedEventobjectPrivateStatic—
0x08ControlAddedEventobjectPrivateStatic—
0x08ControlRemovedEventobjectPrivateStatic—
0x08CursorChangedEventobjectPrivateStatic—
0x08DockChangedEventobjectPrivateStatic—
0x08DoubleClickEventobjectPrivateStatic—
0x08DragDropEventobjectPrivateStatic—
0x08DragEnterEventobjectPrivateStatic—
0x08DragLeaveEventobjectPrivateStatic—
0x08DragOverEventobjectPrivateStatic—
0x08EnabledChangedEventobjectPrivateStatic—
0x08EnterEventobjectPrivateStatic—
0x08FontChangedEventobjectPrivateStatic—
0x08ForeColorChangedEventobjectPrivateStatic—
0x08GiveFeedbackEventobjectPrivateStatic—
0x08GotFocusEventobjectPrivateStatic—
0x08HandleCreatedEventobjectPrivateStatic—
0x08HandleDestroyedEventobjectPrivateStatic—
0x08HelpRequestedEventobjectPrivateStatic—
0x08ImeModeChangedEventobjectPrivateStatic—
0x08InvalidatedEventobjectPrivateStatic—
0x08KeyDownEventobjectPrivateStatic—
0x08KeyPressEventobjectPrivateStatic—
0x08KeyUpEventobjectPrivateStatic—
0x08LayoutEventobjectPrivateStatic—
0x08LeaveEventobjectPrivateStatic—
0x08LocationChangedEventobjectPrivateStatic—
0x08LostFocusEventobjectPrivateStatic—
0x08MarginChangedEventobjectPrivateStatic—
0x08MouseCaptureChangedEventobjectPrivateStatic—
0x08MouseClickEventobjectPrivateStatic—
0x08MouseDoubleClickEventobjectPrivateStatic—
0x08MouseDownEventobjectPrivateStatic—
0x08MouseEnterEventobjectPrivateStatic—
0x08MouseHoverEventobjectPrivateStatic—
0x08MouseLeaveEventobjectPrivateStatic—
0x08MouseMoveEventobjectPrivateStatic—
0x08MouseUpEventobjectPrivateStatic—
0x08MouseWheelEventobjectPrivateStatic—
0x08MoveEventobjectPrivateStatic—
0x08PaddingChangedEventobjectPrivateStatic—
0x08PaintEventobjectPrivateStatic—
0x08ParentChangedEventobjectPrivateStatic—
0x08PreviewKeyDownEventobjectPrivateStatic—
0x08QueryAccessibilityHelpEventobjectPrivateStatic—
0x08QueryContinueDragEventobjectPrivateStatic—
0x08RegionChangedEventobjectPrivateStatic—
0x08ResizeEventobjectPrivateStatic—
0x08RightToLeftChangedEventobjectPrivateStatic—
0x08SizeChangedEventobjectPrivateStatic—
0x08StyleChangedEventobjectPrivateStatic—
0x08SystemColorsChangedEventobjectPrivateStatic—
0x08TabIndexChangedEventobjectPrivateStatic—
0x08TabStopChangedEventobjectPrivateStatic—
0x08TextChangedEventobjectPrivateStatic—
0x08ValidatedEventobjectPrivateStatic—
0x08ValidatingEventobjectPrivateStatic—
0x08VisibleChangedEventobjectPrivateStatic—
Inherited from Component 3
OffsetSizeNameTypeFlagsDefault
0x08EventDisposedobjectPrivateStatic+1 flags—
0x00080x10padding / unreflected
0x08siteISitePrivate—
0x08eventsEventHandlerListPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 47

SignatureFlagsNativeParams
void .ctor()2 flags0x00
bool get_AutoSize()Public+2 flags0x01
void set_AutoSize(bool value)Public+2 flags0x01
Color get_BackColor()Public+2 flags0x18
void set_BackColor(const Color& value)Public+2 flags0x18
FlatButtonAppearance get_FlatAppearance()Public+1 flags0x08
FlatStyle get_FlatStyle()Public+1 flags0x04
void set_FlatStyle(const FlatStyle& value)Public+1 flags0x04
Image get_Image()Public+1 flags0x08
ContentAlignment get_ImageAlign()Public+1 flags0x04
int get_ImageIndex()Public+1 flags0x04
void set_ImeMode(const ImeMode& value)Public+1 flags0x04
string get_Text()Public+2 flags0x08
void set_Text(const string& value)Public+2 flags0x08
ContentAlignment get_TextAlign()Public+3 flags0x04
void set_TextAlign(const ContentAlignment& value)Public+3 flags0x04
TextImageRelation get_TextImageRelation()Public+1 flags0x04
bool get_UseCompatibleTextRendering()Public+1 flags0x01
bool get_UseMnemonic()Public+1 flags0x01
bool get_UseVisualStyleBackColor()Public+1 flags0x01
void set_UseVisualStyleBackColor(bool value)Public+1 flags0x01
CreateParams get_CreateParams()3 flags0x08
Size get_DefaultSize()3 flags0x08
bool get_IsDefault()2 flags0x01
void set_IsDefault(bool value)2 flags0x01
Size GetPreferredSize(const Size& proposedSize)Public+1 flags0x08
void Dispose(bool disposing)2 flags0x01
void OnEnabledChanged(EventArgs e)2 flags0x08
void OnGotFocus(EventArgs e)2 flags0x08
void OnKeyDown(KeyEventArgs kevent)2 flags0x08
void OnKeyUp(KeyEventArgs kevent)2 flags0x08
void OnLostFocus(EventArgs e)2 flags0x08
void OnMouseDown(MouseEventArgs mevent)2 flags0x08
void OnMouseEnter(EventArgs eventargs)2 flags0x08
void OnMouseLeave(EventArgs eventargs)2 flags0x08
void OnMouseMove(MouseEventArgs mevent)2 flags0x08
void OnMouseUp(MouseEventArgs mevent)2 flags0x08
void OnPaint(PaintEventArgs pevent)2 flags0x08
void OnParentChanged(EventArgs e)2 flags0x08
void OnTextChanged(EventArgs e)2 flags0x08
void OnVisibleChanged(EventArgs e)2 flags0x08
void WndProc(ref Message& m)2 flags0x28
bool get_Pressed()2 flags0x01
TextFormatFlags get_TextFormatFlags()2 flags0x04
void Draw(PaintEventArgs pevent)3 flags0x08
void HaveDoubleClick()3 flags0x00
void OnPaintBackgroundInternal(PaintEventArgs e)2 flags0x08

Subclasses 3

Used by 4

types with a member, parameter or interface of this type