Control.GetStyle(ControlStyles) Método

Definición

Recupera el valor del bit de estilo de control especificado para el control.

protected:
 bool GetStyle(System::Windows::Forms::ControlStyles flag);
protected bool GetStyle (System.Windows.Forms.ControlStyles flag);
member this.GetStyle : System.Windows.Forms.ControlStyles -> bool
Protected Function GetStyle (flag As ControlStyles) As Boolean

Parámetros

flag
ControlStyles

Bit ControlStyles a partir del que se va a devolver el valor.

Devoluciones

Boolean

Es true si el bit de estilo de control especificado se establece en true; en caso contrario, es false.

Ejemplos

En el ejemplo de código siguiente se devuelve el valor de los bits de estilo relacionados con el almacenamiento en búfer doble para .Form En este ejemplo solo se devuelve true si todos los bits de estilo se establecen en true.

public:
   bool DoubleBufferingEnabled()
   {
      
      // Get the value of the double-buffering style bits.
      return this->GetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint) );
   }
public bool DoubleBufferingEnabled()
{
   // Get the value of the double-buffering style bits.
   return this.GetStyle(ControlStyles.DoubleBuffer | 
      ControlStyles.UserPaint | 
      ControlStyles.AllPaintingInWmPaint);
}
Public Function DoubleBufferingEnabled() As Boolean
   ' Get the value of the double-buffering style bits.
   Return Me.GetStyle((ControlStyles.DoubleBuffer _
     Or ControlStyles.UserPaint _
     Or ControlStyles.AllPaintingInWmPaint))
End Function

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 y el valor booleano en el que establecer el bit. 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.

Se aplica a

Consulte también