Control.GetStyle(ControlStyles) メソッド

定義

コントロールの指定したコントロール スタイル ビットの値を取得します。

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

パラメーター

flag
ControlStyles

値を返す ControlStyles ビット。

戻り値

Boolean

指定したコントロール スタイル ビットが true に設定されている場合は true。それ以外の場合は false

次のコード例では、2 つのバッファー関連のスタイル ビットの値を返します。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

こちらもご覧ください