Condividi tramite


Control.GetStyle(ControlStyles) Metodo

Definizione

Recupera il valore del bit di stile specificato per il controllo.

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

Parametri

flag
ControlStyles

Bit ControlStyles da cui restituire il valore.

Restituisce

true se il bit di stile del controllo specificato è impostato su true; in caso contrario, false.

Esempio

Nell'esempio di codice seguente viene restituito il valore dei bit di stile correlati al buffer doppio per un Formoggetto . Questo esempio restituisce true solo se tutti i bit di stile sono impostati su 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

Commenti

I flag di stile di controllo vengono usati per categorizzare il comportamento supportato. Un controllo può abilitare uno stile chiamando il metodo e passando il SetStyle bit appropriato ControlStyles e il valore booleano su cui impostare il bit. Per determinare il valore assegnato a un bit specificato ControlStyles , usare il metodo e passare il GetStyleControlStyles membro per valutare.

Si applica a

Vedi anche