-
Notifications
You must be signed in to change notification settings - Fork 57
CheckBox
Jonathan Pobst edited this page Mar 11, 2025
·
1 revision
Tracks parity with System.Windows.Forms.CheckBox.
Legend
- Checked: Implemented (optional description pointing elsewhere if moved or renamed)
- Unchecked: To be implemented
- Strikethrough: Do not plan on implementing
- CheckBox ()
-
Appearance- Low usefulness
- AutoCheck
- AutoEllipsis
-
AutoSize- No need to override
- BackColor
- Moved to
Button.Style.BackgroundColor
- Moved to
- CheckAlign
- Moved to
GlyphAlign
- Moved to
- Checked
- CheckState
- Command
- CommandParameter
-
CreateParams- Controls do not use native control params
- DefaultImeMode
- DefaultSize
-
FlatAppearance -
FlatStyle - Image
- ImageAlign
- ImageIndex
- ImageKey
- ImageList
-
IsDefault- CheckBox shouldn't be a default button
-
Text- No need to override
- TextAlign
- TextImageRelation
- ThreeState
-
UseCompatibleTextRendering - UseMnemonic
-
UseVisualStyleBackColor
- CreateAccessibilityInstance ()
-
Dispose (bool)- No need to override
- GetPreferredSize (Size)
-
OnAppearanceChanged (EventArgs)- Low usefulness
- OnCheckedChanged (EventArgs)
- OnCheckStateChanged (EventArgs)
- OnClick (EventArgs)
- OnCommandCanExecuteChanged (EventArgs)
- OnCommandChanged (EventArgs)
- OnCommandParameterChanged (EventArgs)
-
OnEnabledChanged (EventArgs)- No need to override
-
OnGotFocus (EventArgs)- No need to override
-
OnHandleCreated (EventArgs)- No need to override
-
OnKeyDown (KeyEventArgs)- No need to override
- OnKeyUp (KeyEventArgs)
-
OnLostFocus (EventArgs)- No need to override
-
OnMouseDown (MouseEventArgs)- No need to override
-
OnMouseEnter (EventArgs)- No need to override
-
OnMouseLeave (EventArgs)- No need to override
-
OnMouseMove (MouseEventArgs)- No need to override
-
OnMouseUp (MouseEventArgs)- No need to override
- OnPaint (PaintEventArgs)
-
OnParentChanged (EventArgs)- No need to override
- OnRequestCommandExecute (EventArgs)
-
OnTextChanged (EventArgs)- No need to override
-
OnVisibleChanged (EventArgs)- No need to override
- ProcessMnemonic (char)
-
RescaleConstantsForDpi (int, int)- Shouldn't be needed
-
ResetFlagsandPaint ()- Shouldn't be needed
- ToString ()
-
WndProc (Message&)- Controls do not use native OS messages
-
AppearanceChanged- Low usefulness
-
AutoSizeChanged- No need to override
- CheckedChanged
- CheckStateChanged
- CommandCanExecuteChanged
- CommandChanged
- CommandParameterChanged