Control.GetStyle(ControlStyles) Yöntem

Tanım

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

Boolean

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 trueayarlandığı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.

Şunlara uygulanır

Ayrıca bkz.