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