Control.GetStyle(ControlStyles) 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.
Lekéri a vezérlőelem megadott vezérlőstílus-bitjének értékét.
protected:
bool GetStyle(System::Windows::Forms::ControlStyles flag);
protected bool GetStyle(System.Windows.Forms.ControlStyles flag);
member this.GetStyle : System.Windows.Forms.ControlStyles -> bool
Protected Function GetStyle (flag As ControlStyles) As Boolean
Paraméterek
- flag
- ControlStyles
A ControlStyles bit, amelyből visszaadja az értéket.
Válaszok
trueha a megadott vezérlőstílus-bit be van állítva true; egyébként. false
Példák
Az alábbi példakód a dupla puffereléshez kapcsolódó stílusbitek értékét adja vissza egy Form. Ez a példa csak akkor ad true vissza értéket, ha az összes stílusbit be van állítva true.
public:
bool DoubleBufferingEnabled()
{
// Get the value of the double-buffering style bits.
return this->GetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint) );
}
public bool DoubleBufferingEnabled()
{
// Get the value of the double-buffering style bits.
return this.GetStyle(ControlStyles.DoubleBuffer |
ControlStyles.UserPaint |
ControlStyles.AllPaintingInWmPaint);
}
Public Function DoubleBufferingEnabled() As Boolean
' Get the value of the double-buffering style bits.
Return Me.GetStyle((ControlStyles.DoubleBuffer _
Or ControlStyles.UserPaint _
Or ControlStyles.AllPaintingInWmPaint))
End Function
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 és a logikai értéket adják meg a bit 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.