Control.SetStyle(ControlStyles, Boolean) Control.SetStyle(ControlStyles, Boolean) Control.SetStyle(ControlStyles, Boolean) Control.SetStyle(ControlStyles, Boolean) Method

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

value
Boolean Boolean Boolean Boolean

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

Esempi

Nell'esempio di codice seguente viene abilitato il doppio buffer su Form un oggetto 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 bit (o BITS) appropriato ControlStyles 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 bit ControlStyles specificato, usare il GetStyle metodo e passare il membro ControlStyles 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 SetStyle prima di chiamare il 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