Form.Owner Form.Owner Form.Owner Form.Owner Property

定義

対象のフォームを所有しているフォームを取得または設定します。Gets or sets the form that owns this form.

public:
 property System::Windows::Forms::Form ^ Owner { System::Windows::Forms::Form ^ get(); void set(System::Windows::Forms::Form ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.Form Owner { get; set; }
member this.Owner : System.Windows.Forms.Form with get, set
Public Property Owner As Form

プロパティ値

対象のフォームを所有しているフォームを表す FormA Form that represents the form that is the owner of this form.

例外

トップレベル ウィンドウには所有側フォームがありません。A top-level window cannot have an owner.

注釈

別のフォームによって所有されているフォームをするためには、割り当てるそのOwner所有者となるフォームへの参照のプロパティ。To make a form owned by another form, assign its Owner property a reference to the form that will be the owner.

フォームには、別の形式が所有が閉じているか、所有側のフォームで非表示にします。When a form is owned by another form, it is closed or hidden with the owner form. たとえば、という名前のフォームForm2がという名前フォームを所有するForm1します。For example, consider a form named Form2 that is owned by a form named Form1. 場合Form1が閉じているか、最小化、Form2もが閉じているか非表示になります。所有されているフォームもその所有者のフォームの背後に表示されます。If Form1 is closed or minimized, Form2 is also closed or hidden.Owned forms are also never displayed behind their owner form. 所有されているフォームを使用して、検索などの windows 用と置換ウィンドウで、所有側のフォームを選択する必要があります非ことができます。You can use owned forms for windows such as find and replace windows, which should not disappear when the owner form is selected. 親フォームによって所有されているフォームを調べるには、OwnedFormsプロパティ。To determine the forms that are owned by a parent form, use the OwnedForms property.

適用対象

こちらもご覧ください