ButtonState Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Darstellung einer Schaltfläche an.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class ButtonState
[System.Flags]
public enum ButtonState
[<System.Flags>]
type ButtonState =
Public Enum ButtonState
- Vererbung
- Attribute
Felder
All | 18176 | Alle Flags außer |
Checked | 1024 | Die Schaltfläche wird aktiviert oder eingerastet dargestellt. Diese Darstellung zeigt an, ob eine An-Aus-Schaltfläche gedrückt wurde. |
Flat | 16384 | Die Schaltfläche wird zweidimensional und flach dargestellt. |
Inactive | 256 | Die Schaltfläche ist inaktiv (abgeblendet). |
Normal | 0 | Die Schaltfläche wird auf normale Weise dargestellt (dreidimensional). |
Pushed | 512 | Die Schaltfläche wird gedrückt dargestellt. |
Beispiele
In diesem Beispiel verwenden Sie die ButtonState
Enumeration als Parameter für die Methode DrawButton , um den Status von button1
. Zum Ausführen des Beispiels erstellen Sie zwei Schaltflächen und button1
button2
. Ersetzen Sie dann die button2_Click
Methode durch den Beispielcode. Klicken Sie, button2
um den Status neu zu zeichnen button1
, und ändern Sie den Status in Flat
.
void button2_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
// Draws a flat button on button1.
ControlPaint::DrawButton( System::Drawing::Graphics::FromHwnd( button1->Handle ), 0, 0, button1->Width, button1->Height, ButtonState::Flat );
}
private void Button2_Click(object sender, System.EventArgs e)
{
// Draws a flat button on button1.
ControlPaint.DrawButton(
System.Drawing.Graphics.FromHwnd(_button1.Handle), 0, 0,
_button1.Width, _button1.Height,
ButtonState.Flat);
}
Private Sub button2_Click(sender As Object, e As System.EventArgs)
' Draws a flat button on button1.
ControlPaint.DrawButton(System.Drawing.Graphics.FromHwnd(button1.Handle), 0, 0, button1.Width, button1.Height, ButtonState.Flat)
End Sub
Hinweise
Diese Enumeration stellt die verschiedenen Zustände einer Schaltfläche dar. Der Standardstatus ist Normal
.