Control.UpdateStyles メソッド

定義

割り当て済みのスタイルを強制的にコントロールに再適用します。

C#
protected void UpdateStyles ();

次のコード例では、a のダブル バッファリングを有効に Form し、変更を反映するようにスタイルを更新します。

C#
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();
}

注釈

このメソッドは、適用する CreateParams スタイルを取得するメソッドを呼び出します。 コントロールCreateParamsのプロパティにStyle割り当てられているスタイルとExStyleプロパティCreateParamsが再適用されます。 必要に応じて、スタイルの変更を反映するようにコントロールが再描画されます。

UpdateStylesプロパティ値falseIsHandleCreated .

適用対象

製品 バージョン
.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

こちらもご覧ください