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

true belirtilen denetim stili biti olarak ayarlandıysa true; değilse, 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 ayarlandığında truedö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ğırarak ve biti SetStyle ayarlamak için uygun ControlStyles bit ve Boole değerini geçirerek bir stili etkinleştirebilir. Belirtilen ControlStyles bite atanan değeri belirlemek için yöntemini kullanın GetStyle ve değerlendirmek için üyeyi ControlStyles geçirin.

Şunlara uygulanır

Ayrıca bkz.