Control.TopLevelControl Control.TopLevelControl Control.TopLevelControl Control.TopLevelControl Property

定義

別の Windows フォーム コントロールを親として持たない親コントロールを取得します。Gets the parent control that is not parented by another Windows Forms control. 一般的に、これは、コントロールを格納している最も外側の Form です。Typically, this is the outermost Form that the control is contained in.

public:
 property System::Windows::Forms::Control ^ TopLevelControl { System::Windows::Forms::Control ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.Control TopLevelControl { get; }
member this.TopLevelControl : System.Windows.Forms.Control
Public ReadOnly Property TopLevelControl As Control

プロパティ値

現在のコントロールを格納しているトップレベル コントロールを表す ControlThe Control that represents the top-level control that contains the current control.

注釈

最上位のコントロールは、別の Windows フォーム コントロールを親として持たない親コントロールとして定義されます。The top-level control is defined as the parent control that is not parented by another Windows Forms control. 一般的に、これは、コントロールを格納している最も外側の Form です。Typically, this is the outermost Form that the control is contained in. コントロールが MDI 子に含まれている場合など、 Form、最上位のコントロールは、マルチ ドキュメント インターフェイス (MDI) 親Formします。For example, if the control is contained on an MDI child Form, then the top-level control is the Multiple Document Interface (MDI) parent Form. コントロールに親がない場合、 Form、このプロパティはnullします。If the control is not parented on a Form, this property will return null.

セキュリティ

UIPermission
このプロパティの値を取得するすべてのウィンドウ。for all windows to get this property value. 関連付けられた列挙体。 AllWindowsAssociated enumeration: AllWindows

適用対象

こちらもご覧ください