Compartir a través de


Control.SetStyle(ControlStyles, Boolean) Método

Definición

Establece un marcador ControlStyles en true o 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)

Parámetros

flag
ControlStyles

Bit ControlStyles que se va a establecer.

value
Boolean

Es true para aplicar el estilo especificado al control; en caso contrario, es false.

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.

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

Comentarios

Las marcas de bits de estilo de control se usan para clasificar el comportamiento admitido. Un control puede habilitar un estilo llamando al SetStyle método y pasando el bit adecuado ControlStyles (o bits) y el valor booleano en el que establecer los bits. Para determinar el valor asignado a un bit especificado ControlStyles , use el GetStyle método y pase el ControlStyles miembro que se va a evaluar.

Precaución

Establecer los bits de estilo de control puede cambiar sustancialmente el comportamiento del control. Revise la ControlStyles documentación de enumeración para comprender los efectos de cambiar los bits de estilo de control antes de llamar al SetStyle método .

Se aplica a

Consulte también