ButtonState Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di specificare l'aspetto di un pulsante.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class ButtonState
[System.Flags]
public enum ButtonState
[<System.Flags>]
type ButtonState =
Public Enum ButtonState
- Ereditarietà
- Attributi
Campi
All | 18176 | Vengono impostati tutti i flag tranne |
Checked | 1024 | Il pulsante sembra essere selezionato o premuto. Utilizzare questo aspetto per indicare che è stato premuto un interruttore. |
Flat | 16384 | Il pulsante presenta un aspetto bidimensionale, senza effetti. |
Inactive | 256 | Il pulsante è inattivo (ombreggiato). |
Normal | 0 | Il pulsante presenta un aspetto normale (tridimensionale). |
Pushed | 512 | Il pulsante appare premuto. |
Esempio
In questo esempio si usa l'enumerazione ButtonState
come parametro per il metodo DrawButton per specificare lo stato di button1
. Per eseguire l'esempio, creare due pulsanti button1
e button2
. Sostituire quindi il metodo con il button2_Click
codice di esempio. Fare clic button2
per ridisegnare button1
e modificare lo stato 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
Commenti
Questa enumerazione rappresenta gli stati diversi di un pulsante. Lo stato predefinito è Normal
.