Control.SetStyle(ControlStyles, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia określoną ControlStyles flagę na true
wartość lub false
.
protected:
void SetStyle(System::Windows::Forms::ControlStyles flag, bool value);
protected void SetStyle (System.Windows.Forms.ControlStyles flag, bool value);
member this.SetStyle : System.Windows.Forms.ControlStyles * bool -> unit
Protected Sub SetStyle (flag As ControlStyles, value As Boolean)
Parametry
- flag
- ControlStyles
Bit ControlStyles do ustawienia.
- value
- Boolean
true
aby zastosować określony styl do kontrolki; w przeciwnym razie , false
.
Przykłady
Poniższy przykład kodu umożliwia podwójne buforowanie w obiekcie Form i aktualizuje style w celu odzwierciedlenia zmian.
public:
void EnableDoubleBuffering()
{
// Set the value of the double-buffering style bits to true.
this->SetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint), true );
this->UpdateStyles();
}
public void EnableDoubleBuffering()
{
// Set the value of the double-buffering style bits to true.
this.SetStyle(ControlStyles.DoubleBuffer |
ControlStyles.UserPaint |
ControlStyles.AllPaintingInWmPaint,
true);
this.UpdateStyles();
}
Public Sub EnableDoubleBuffering()
' Set the value of the double-buffering style bits to true.
Me.SetStyle(ControlStyles.DoubleBuffer _
Or ControlStyles.UserPaint _
Or ControlStyles.AllPaintingInWmPaint, _
True)
Me.UpdateStyles()
End Sub
Uwagi
Flagi bitów stylu kontrolki służą do kategoryzowania obsługiwanego zachowania. Kontrolka może włączyć styl, wywołując SetStyle metodę i przekazując odpowiedni ControlStyles bit (lub bity) oraz wartość logiczną, aby ustawić bity na . Aby określić wartość przypisaną do określonego ControlStyles bitu, użyj GetStyle metody i przekaż ControlStyles element członkowski do obliczenia.
Przestroga
Ustawienie bitów stylu kontrolki może znacząco zmienić zachowanie kontrolki. Zapoznaj się z dokumentacją ControlStyles wyliczenia, aby zrozumieć skutki zmiany bitów stylu kontrolki przed wywołaniem SetStyle metody .