Control.SetStyle(ControlStyles, Boolean) Metodo

Definizione

Imposta il flag specificato dell'oggetto ControlStyles o su true o su false.Sets a specified ControlStyles flag to either true or 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.The ControlStyles bit to set.

value
Boolean

true per applicare lo stile specificato al controllo; in caso contrario, false.true to apply the specified style to the control; otherwise, false.

Esempio

Nell'esempio di codice seguente viene abilitato il doppio buffer su un oggetto Form e vengono aggiornati gli stili in modo da riflettere le modifiche.The following code example enables double-buffering on a Form and updates the styles to reflect the changes.

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 di stile del controllo vengono usati per categorizzare il comportamento supportato.Control style bit flags are used to categorize supported behavior. Un controllo può abilitare uno stile chiamando il SetStyle metodo e passando il ControlStyles bit (o BITS) appropriato e il valore booleano per impostare il bit/i su.A control can enable a style by calling the SetStyle method and passing in the appropriate ControlStyles bit (or bits) and the Boolean value to set the bit(s) to. Per determinare il valore assegnato a un ControlStyles bit specificato, usare il GetStyle metodo e passare il ControlStyles membro per la valutazione.To determine the value assigned to a specified ControlStyles bit, use the GetStyle method and pass in the ControlStyles member to evaluate.

Attenzione

L'impostazione dei bit di stile del controllo può modificare in modo sostanziale il comportamento del controllo.Setting the control style bits can substantially change the behavior of the control. Esaminare la ControlStyles documentazione di enumerazione per comprendere gli effetti della modifica dei bit di stile del controllo prima di chiamare il SetStyle metodo.Review the ControlStyles enumeration documentation to understand the effects of changing the control style bits before calling the SetStyle method.

Si applica a

Vedi anche