Прочитать на английском

Поделиться через


Control.UpdateStyles Метод

Определение

Вызывает принудительное повторное применение назначенных стилей к элементу управления.

protected void UpdateStyles ();

Примеры

В следующем примере кода показано, как включить двойную буферизацию и Form обновить стили для отражения изменений.

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();
}

Комментарии

Этот метод вызывает CreateParams метод, чтобы получить применяемые стили. Стили, назначенные Style свойству элемента управленияCreateParams, ExStyle CreateParams применяются повторно. Элемент управления переопределен, чтобы отразить изменения стиля при необходимости.

Метод UpdateStyles не действует, если IsHandleCreated значение свойства равно false.

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

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