Control.TopLevelControl プロパティ
別の Windows フォーム コントロールを親として持たない親コントロールを取得します。一般的に、これは、コントロールを格納している、最も外側の Form です。
Public ReadOnly Property TopLevelControl As Control
[C#]
public Control TopLevelControl {get;}
[C++]
public: __property Control* get_TopLevelControl();
[JScript]
public function get TopLevelControl() : Control;
プロパティ値
現在のコントロールを格納しているトップレベル コントロールを表す Control 。
解説
トップレベル コントロールは、別の Windows フォーム コントロールを親として持たない親コントロールとして定義されます。一般的に、これは、コントロールを格納している、最も外側の Form です。たとえば、コントロールが MDI 子 Form 上にある場合は、トップレベル コントロールがマルチ ドキュメント インターフェイス (MDI: Multiple Document Interface) 親 Form になります。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
.NET Framework セキュリティ:
- UIPermission (すべてのウィンドウでこのプロパティ値を取得するために必要なアクセス許可) UIPermissionWindow.AllWindows (関連する列挙体)
参照
Control クラス | Control メンバ | System.Windows.Forms 名前空間 | Form