Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Control.SetStyle-Methode: (ControlStyles, Boolean)

 

Veröffentlicht: Oktober 2016

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

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

protected void SetStyle(
	ControlStyles flag,
	bool value
)

Parameter

flag
Type: System.Windows.Forms.ControlStyles

Das ControlStyles-Bit, das festgelegt werden soll.

value
Type: System.Boolean

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

Steuerelement Stil Bitflags dienen zum Kategorisieren unterstützten Verhaltens. Ein Steuerelement kann ein Format aktivieren, durch Aufrufen der SetStyle -Methode und übergeben die entsprechende ControlStyles Bit (oder Bits) und den booleschen Wert auf die Bit(s) festgelegt werden sollen. Zum Bestimmen des Werts eines angegebenen zugewiesen ControlStyles bit, verwenden Sie die GetStyle -Methode und übergeben Sie die ControlStyles Element ausgewertet.

System_CAPS_cautionAchtung

Festlegen des Steuerelements Stilbits kann das Verhalten des Steuerelements erheblich ändern. Überprüfen Sie die ControlStyles Enumeration Dokumentation die Auswirkungen beim Ändern der Stilbits Steuerelement vor dem Aufruf der SetStyle Methode.

Im folgenden Codebeispiel kann doppelte Pufferung auf eine Form und die Stile die Änderungen entsprechend aktualisiert.

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();
}

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: