Control.SetStyle(ControlStyles, Boolean) Methode

Definition

Legt ein angegebenes ControlStyles-Flag auf true oder false fest.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)

Parameter

flag
ControlStyles

Das ControlStyles-Bit, das festgelegt werden soll.The ControlStyles bit to set.

value
Boolean

true, um das angegebene Format auf das Steuerelement anzuwenden, andernfalls false.true to apply the specified style to the control; otherwise, false.

Beispiele

Im folgenden Codebeispiel wird die doppelte Pufferung für einen Form aktiviert und die Stile aktualisiert, um die Änderungen widerzuspiegeln.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

Hinweise

Steuerelement-Bitflags werden verwendet, um unterstütztes Verhalten zu kategorisieren.Control style bit flags are used to categorize supported behavior. Ein Steuerelement kann einen Stil aktivieren, indem er die SetStyle-Methode aufrufen und den entsprechenden ControlStyles-Bit (oder Bits) und den booleschen Wert übergibt, um die Bit (e) auf festzulegen.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. Um den Wert zu bestimmen, der einem angegebenen ControlStyles-Bit zugewiesen ist, verwenden Sie die GetStyle-Methode, und übergeben Sie den ControlStyles-Member zum Auswerten von.To determine the value assigned to a specified ControlStyles bit, use the GetStyle method and pass in the ControlStyles member to evaluate.

Achtung

Das Festlegen der Steuerelemente des Steuer Elements kann das Verhalten des Steuer Elements erheblich verändern.Setting the control style bits can substantially change the behavior of the control. Sehen Sie sich die ControlStyles-enumerationsdokumentation an, um zu verstehen, wie sich die Änderung der Steuerelement Bits vor dem Aufrufen der SetStyle-MethodeReview the ControlStyles enumeration documentation to understand the effects of changing the control style bits before calling the SetStyle method.

Gilt für:

Siehe auch