Sdílet prostřednictvím


Control.GetStyle(ControlStyles) Metoda

Definice

Načte hodnotu zadaného bitu stylu ovládacího prvku pro ovládací prvek.

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

Parametry

flag
ControlStyles

Bit ControlStyles , ze které se má vrátit hodnota.

Návraty

Boolean

true je-li zadaný bit stylu ovládacího prvku nastaven na true; jinak, false.

Příklady

Následující příklad kódu vrátí hodnotu bitů stylu související s dvojitou vyrovnávací pamětí pro Forma . Tento příklad vrátí true pouze v případě, že jsou všechny bity stylu nastaveny na 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

Poznámky

Příznaky bitů stylu ovládacího prvku se používají k kategorizaci podporovaného chování. Ovládací prvek může povolit styl voláním SetStyle metody a předáním příslušné ControlStyles bitové hodnoty a logické hodnoty pro nastavení bitu na. Pokud chcete určit hodnotu přiřazenou k zadanému ControlStyles bitu, použijte metodu GetStyle a předejte ControlStyles člena k vyhodnocení.

Platí pro

Viz také