Control.GetStyle(ControlStyles) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetim için belirtilen denetim stili bitinin değerini alır.
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
Parametreler
- flag
- ControlStyles
Değerinin ControlStyles döndürüleceği bit.
Döndürülenler
true
belirtilen denetim stili biti olarak ayarlanırsa true
; aksi takdirde , false
.
Örnekler
Aşağıdaki kod örneği, bir Formiçin çift arabelleğe alan ilgili stil bitlerinin değerini döndürür. Bu örnek yalnızca tüm stil bitleri olarak true
ayarlandığında döndürürtrue
.
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
Açıklamalar
Denetim stili bit bayrakları desteklenen davranışı kategorilere ayırmak için kullanılır. Denetim, yöntemini çağırıp SetStyle uygun ControlStyles biti ve biti ayarlayabileceğiniz Boole değerini geçirerek stili etkinleştirebilir. Belirtilen ControlStyles bite atanan değeri belirlemek için yöntemini kullanın GetStyle ve değerlendirmek üzere üyeyi ControlStyles geçirin.