Control.SetStyle(ControlStyles, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .