Control.SetStyle(ControlStyles, Boolean) Metodo

Definizione

Imposta un flag specificato ControlStyles su true o 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)

Parametri

flag
ControlStyles

Bit ControlStyles da impostare.

value
Boolean

true per applicare lo stile specificato al controllo; in caso contrario, false.

Esempio

Nell'esempio di codice seguente viene abilitato il doppio buffering in un Form oggetto e vengono aggiornati gli stili in modo da riflettere le modifiche.

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

Commenti

I flag di bit dello stile di controllo vengono usati per classificare il comportamento supportato. Un controllo può abilitare uno stile chiamando il SetStyle metodo e passando il bit appropriato ControlStyles (o i bit) e il valore booleano su cui impostare i bit. Per determinare il valore assegnato a un bit specificato ControlStyles , usare il GetStyle metodo e passare il ControlStyles membro da valutare.

Caution

L'impostazione dei bit di stile del controllo può modificare sostanzialmente il comportamento del controllo. Esaminare la documentazione sull'enumerazione ControlStyles per comprendere gli effetti della modifica dei bit di stile del controllo prima di chiamare il SetStyle metodo .

Si applica a

Vedi anche