Control.SetStyle(ControlStyles, Boolean) Metódus

Definíció

A megadott ControlStyles jelölőt a következőkre állítja be: vagy truefalse.

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)

Paraméterek

flag
ControlStyles

A ControlStyles beállítani kívánt bit.

value
Boolean

truea megadott stílus alkalmazása a vezérlőre; egyéb esetben. false

Példák

Az alábbi példakód lehetővé teszi a dupla pufferelést egy Form adott fájlon, és frissíti a stílusokat a változásoknak megfelelően.

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

Megjegyzések

A vezérlőstílus bitjelzői a támogatott viselkedés kategorizálására szolgálnak. A vezérlőelemek úgy engedélyezhetik a stílust, hogy meghívják a SetStyle metódust, és a megfelelő ControlStyles bitet (vagy biteket) és a logikai értéket adják meg a bit(ek) beállításához. A megadott ControlStyles bithez rendelt érték meghatározásához használja a GetStyle metódust, és adja át a tagnak az ControlStyles értékeléshez.

Figyelmeztetés

A vezérlőstílus bitjeinek beállítása jelentősen megváltoztathatja a vezérlő viselkedését. A metódus meghívása előtt tekintse át az ControlStyles enumerálási dokumentációt, és ismerje meg a vezérlőstílus bitjeinek módosításának SetStyle hatásait.

A következőre érvényes:

Lásd még