Button в .NET имеет свойства:
AccessibilityObject
AccessibleDefaultActionDescription
AccessibleDescription
AccessibleName
AccessibleRole
AllowDrop
Anchor
AutoEllipsis
AutoScrollOffset
AutoSize
AutoSizeMode
BackColor
BackgroundImage
BackgroundImageLayout
BindingContext
Bottom
Bounds
CanEnableIme
CanFocus
CanRaiseEvents
CanSelect
Capture
CausesValidation
ClientRectangle
ClientSize
CompanyName
Container
ContainsFocus
ContextMenu
ContextMenuStrip
Controls
Created
CreateParams
Cursor
DataBindings
DefaultCursor
DefaultImeMode
DefaultMargin
DefaultMaximumSize
DefaultMinimumSize
DefaultPadding
DefaultSize
DesignMode
DialogResult
DisplayRectangle
Disposing
Dock
DoubleBuffered
Enabled
Events
FlatAppearance
FlatStyle
Focused
Font
FontHeight
ForeColor
Handle
HasChildren
Height
Image
ImageAlign
ImageIndex
ImageKey
ImageList
ImeMode
ImeModeBase
InvokeRequired
IsAccessible
IsDefault
IsDisposed
IsHandleCreated
IsMirrored
LayoutEngine
Left
Location
Margin
MaximumSize
MinimumSize
Name
Padding
Parent
PreferredSize
ProductName
ProductVersion
RecreatingHandle
Region
RenderRightToLeft
ResizeRedraw
Right
RightToLeft
ScaleChildren
ShowFocusCues
ShowKeyboardCues
Site
Size
TabIndex
TabStop
Tag
Text
TextAlign
TextImageRelation
Top
TopLevelControl
UseCompatibleTextRendering
UseMnemonic
UseVisualStyleBackColor
UseWaitCursor
Visible
Width
WindowTarget