Control.SetStyle(ControlStyles, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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; false
v 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.