Sdílet prostřednictvím


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ý chcete nastavit.

value
Boolean

true pro použití zadaného stylu pro ovládací prvek; falsev opačném případě .

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í ke 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ů na. Chcete-li určit hodnotu přiřazenou k zadanému ControlStyles bitu, použijte metodu GetStyle a předejte člena ControlStyles k vyhodnocení.

Upozornění

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

Platí pro

Viz také