Freigeben über


Control.SetStyle(ControlStyles, Boolean) Methode

Definition

Legt ein angegebenes ControlStyles-Flag auf true oder false fest.

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)

Parameter

flag
ControlStyles

Das ControlStyles-Bit, das festgelegt werden soll.

value
Boolean

true, um das angegebene Format auf das Steuerelement anzuwenden, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die Doppelpufferung für ein Form aktiviert und die Formatvorlagen aktualisiert, um die Änderungen widerzuspiegeln.

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

Hinweise

Bitflags im Steuerelementstil werden verwendet, um unterstütztes Verhalten zu kategorisieren. Ein Steuerelement kann eine Formatvorlage aktivieren, indem es die SetStyle -Methode aufruft und das entsprechende ControlStyles Bit (oder bits) und den booleschen Wert zum Festlegen der Bits auf übergibt. Um den Einem angegebenen ControlStyles Bit zugewiesenen Wert zu bestimmen, verwenden Sie die GetStyle -Methode, und übergeben Sie den ControlStyles Member zum Auswerten.

Achtung

Das Festlegen der Steuerelementstilbits kann das Verhalten des Steuerelements erheblich ändern. Sehen Sie sich die Enumerationsdokumentation ControlStyles an, um die Auswirkungen der Änderung der Steuerelementstilbits vor dem Aufrufen der SetStyle -Methode zu verstehen.

Gilt für:

Weitere Informationen