共用方式為


Form.Owner 屬性

定義

取得或設定擁有這個表單的表單。

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; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.Form? Owner { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Owner : System.Windows.Forms.Form with get, set
Public Property Owner As Form

屬性值

Form,代表做為這個表單擁有者的表單。

屬性

例外狀況

最上層的視窗不能有擁有人。

備註

若要讓表單成為另一個表單所擁有的表單,請將其 Owner 屬性指派為擁有者之表單的參考。

當表單由另一個表單擁有時,會關閉或隱藏擁有者表單。 例如,請考慮名為 Form2 的表單,該表單是由名為 Form1 的表單所擁有。 如果 Form1 已關閉或最小化, Form2 也會關閉或隱藏。 擁有的表單也永遠不會顯示在其擁有者表單後面。 您可以針對視窗使用擁有的表單,例如尋找和取代視窗,這不應該在選取擁有者表單時消失。 若要判斷父表單所擁有的表單,請使用 OwnedForms 屬性。

適用於

另請參閱