Control.SetStyle(ControlStyles, Boolean) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A megadott ControlStyles jelölőt a következőkre állítja be: vagy truefalse.
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)
Paraméterek
- flag
- ControlStyles
A ControlStyles beállítani kívánt bit.
- value
- Boolean
truea megadott stílus alkalmazása a vezérlőre; egyéb esetben. false
Példák
Az alábbi példakód lehetővé teszi a dupla pufferelést egy Form adott fájlon, és frissíti a stílusokat a változásoknak megfelelően.
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
Megjegyzések
A vezérlőstílus bitjelzői a támogatott viselkedés kategorizálására szolgálnak. A vezérlőelemek úgy engedélyezhetik a stílust, hogy meghívják a SetStyle metódust, és a megfelelő ControlStyles bitet (vagy biteket) és a logikai értéket adják meg a bit(ek) beállításához. A megadott ControlStyles bithez rendelt érték meghatározásához használja a GetStyle metódust, és adja át a tagnak az ControlStyles értékeléshez.
Figyelmeztetés
A vezérlőstílus bitjeinek beállítása jelentősen megváltoztathatja a vezérlő viselkedését. A metódus meghívása előtt tekintse át az ControlStyles enumerálási dokumentációt, és ismerje meg a vezérlőstílus bitjeinek módosításának SetStyle hatásait.