Control.UpdateStyles Método

Definición

Obliga a que los estilos asignados vuelvan a aplicarse al control.

C#
protected void UpdateStyles ();

Ejemplos

En el ejemplo de código siguiente se habilita el almacenamiento en búfer doble en y Form se actualizan los estilos para reflejar los cambios.

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

Comentarios

Este método llama al CreateParams método para obtener los estilos que se van a aplicar. Los estilos asignados a las Style propiedades y ExStyle del CreateParams asignado a la propiedad del CreateParams control se vuelven a aplicar. El control se vuelve a pintar para reflejar los cambios de estilo si es necesario.

El UpdateStyles método no tiene ningún efecto si el valor de propiedad IsHandleCreated es false.

Se aplica a

Producto Versiones
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Consulte también