Control.SetStyle(ControlStyles, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает указанный флаг ControlStyles либо в значение true
, либо в значение false
.
protected:
void SetStyle(System::Windows::Forms::ControlStyles flag, bool value);
protected void SetStyle (System.Windows.Forms.ControlStyles flag, bool value);
member this.SetStyle : System.Windows.Forms.ControlStyles * bool -> unit
Protected Sub SetStyle (flag As ControlStyles, value As Boolean)
Параметры
- flag
- ControlStyles
Задаваемый бит ControlStyles.
- value
- Boolean
Значение true
, чтобы применить указанный стиль к элементу управления; в противном случае — значение false
.
Примеры
Следующий пример кода включает двойную буферизацию для и Form обновляет стили для отражения изменений.
public:
void EnableDoubleBuffering()
{
// Set the value of the double-buffering style bits to true.
this->SetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint), true );
this->UpdateStyles();
}
public void EnableDoubleBuffering()
{
// Set the value of the double-buffering style bits to true.
this.SetStyle(ControlStyles.DoubleBuffer |
ControlStyles.UserPaint |
ControlStyles.AllPaintingInWmPaint,
true);
this.UpdateStyles();
}
Public Sub EnableDoubleBuffering()
' Set the value of the double-buffering style bits to true.
Me.SetStyle(ControlStyles.DoubleBuffer _
Or ControlStyles.UserPaint _
Or ControlStyles.AllPaintingInWmPaint, _
True)
Me.UpdateStyles()
End Sub
Комментарии
Флаги битов стиля элемента управления используются для классификации поддерживаемого поведения. Элемент управления может включить стиль, вызвав SetStyle метод и передав соответствующий ControlStyles бит (или биты) и логическое значение для задания битов. Чтобы определить значение, присвоенное указанному ControlStyles биту GetStyle , используйте метод и передайте ControlStyles член для вычисления.
Внимание!
Задание битов стиля элемента управления может существенно изменить поведение элемента управления. Перед вызовом метода ознакомьтесь с ControlStyles документацией по перечислению SetStyle , чтобы понять влияние изменения битов стиля элемента управления.