Control.SetStyle(ControlStyles, Boolean) Metodo

Definizione

Imposta il flag specificato dell'oggetto ControlStyles o su true o su 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 buffer in un Form oggetto e gli stili vengono aggiornati 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 o i bit appropriati ControlStyles 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.

Attenzione

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

Si applica a

Vedi anche