Control.GetStyle(ControlStyles) Метод

Определение

Возвращает значение указанного бита стиля элемента управления для данного элемента управления.

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

Параметры

flag
ControlStyles

Бит ControlStyles, значение которого следует возвращать.

Возвращаемое значение

Boolean

Значение true, если указанный бит стиля элемента управления имеет значение true; в противном случае — значение false.

Примеры

В следующем примере кода возвращается значение битов стиля, связанных с двойной буферизацией.Form В этом примере возвращается true только в том случае, если для всех битов стиля задано значение 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

Комментарии

Битовые флаги стиля элемента управления используются для классификации поддерживаемого поведения. Элемент управления может включить стиль, вызвав SetStyle метод и передав соответствующий ControlStyles бит и логическое значение, чтобы задать бит. Чтобы определить значение, назначенное указанному ControlStyles биту, используйте GetStyle метод и передайте его для ControlStyles вычисления.

Применяется к

См. также раздел