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, значение которого следует возвращать.
Возвращаемое значение
Значение 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 вычисления.