Control.SetStyle(ControlStyles, Boolean) Metoda

Definice

Nastaví zadaný ControlStyles příznak na buď true nebo 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)

Parametry

flag
ControlStyles

Bit ControlStyles , který se má nastavit.

value
Boolean

truepoužití zadaného stylu u ovládacího prvku; v opačném případě . false

Příklady

Následující příklad kódu umožňuje dvojité ukládání do vyrovnávací paměti na a Form aktualizuje styly tak, aby odrážely změny.

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

Poznámky

Příznaky bitů stylu ovládacího prvku se používají k kategorizaci podporovaného chování. Ovládací prvek může povolit styl voláním SetStyle metody a předáním příslušného ControlStyles bitu (nebo bitů) a logické hodnoty pro nastavení bitů. K určení hodnoty přiřazené k zadanému ControlStyles bitu použijte metodu GetStyle a předejte ControlStyles člena k vyhodnocení.

Caution

Nastavení bitů stylu ovládacího prvku může podstatně změnit chování ovládacího prvku. ControlStyles Než zavoláte SetStyle metodu, projděte si dokumentaci k výčtu a seznamte se s účinky změny bitů ovládacího prvku.

Platí pro

Viz také