Control.Disposing プロパティ

定義

基本 Control クラスが破棄処理中かどうかを示す値を取得します。Gets a value indicating whether the base Control class is in the process of disposing.

public:
 property bool Disposing { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool Disposing { get; }
member this.Disposing : bool
Public ReadOnly Property Disposing As Boolean

プロパティ値

基本 Control クラスが破棄処理中の場合は true。それ以外の場合は falsetrue if the base Control class is in the process of disposing; otherwise, false.

属性

注釈

このプロパティが trueを返す場合、基本 Control クラスは破棄処理を実行します。When this property returns true, the base Control class is in the process of disposing. コントロールが破棄されると、有効な Windows コントロールとして参照できなくなります。After the control is disposed of, it can no longer be referenced as a valid Windows control. コントロールのインスタンスは破棄されていますが、ガベージコレクションによってメモリから削除されるまで、メモリ内に保持されます。Even though the instance of a control is disposed of, it is still maintained in memory until it is removed from memory through garbage collection. コントロールが破棄されると、その RecreateHandle メソッドを呼び出すことはできません。When a control is disposed of, you cannot call its RecreateHandle method.

適用対象

こちらもご覧ください