Control.GetStyle(ControlStyles) 方法

定義

擷取控制項指定控制項樣式位元的值。

C#
protected bool GetStyle (System.Windows.Forms.ControlStyles flag);

參數

flag
ControlStyles

要傳回值的來源 ControlStyles 位元。

傳回

Boolean

如果指定的控制項樣式位元設定為 true,則為 true,否則為 false

範例

下列程式碼範例會傳回 的雙緩衝相關樣式位 Form 值。 只有當所有樣式位都設定 true 為 時,這個範例才會傳回 true

C#
public bool DoubleBufferingEnabled()
{
   // Get the value of the double-buffering style bits.
   return this.GetStyle(ControlStyles.DoubleBuffer | 
      ControlStyles.UserPaint | 
      ControlStyles.AllPaintingInWmPaint);
}

備註

控制項樣式位旗標可用來分類支援的行為。 控制項可以藉由呼叫 SetStyle 方法並傳入適當的 ControlStyles 位和布林值來設定位來啟用樣式。 若要判斷指派給指定 ControlStyles 位的值,請使用 GetStyle 方法並傳入 ControlStyles 成員來評估。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱