Freigeben über


Form.Owner Eigenschaft

Definition

Ruft das Formular ab, das Besitzer dieses Formulars ist, oder legt dieses fest.

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

Eigenschaftswert

Ein Form-Objekt, das das Formular darstellt, das Besitzer dieses Formulars ist.

Attribute

Ausnahmen

Ein Fenster der obersten Ebene kann keinen Besitzer haben.

Hinweise

Um ein Formular im Besitz eines anderen Formulars zu machen, weisen Sie seiner Owner Eigenschaft einen Verweis auf das Formular zu, das der Besitzer sein soll.

Wenn ein Formular im Besitz eines anderen Formulars ist, wird es mit dem Besitzerformular geschlossen oder ausgeblendet. Betrachten Sie beispielsweise ein Formular namens Form2 , das im Besitz eines Formulars mit dem Namen Form1ist. Wenn Form1 geschlossen oder minimiert ist, Form2 wird auch geschlossen oder ausgeblendet. Eigene Formulare werden auch nie hinter ihrem Besitzerformular angezeigt. Sie können eigene Formulare für Fenster verwenden, z. B. Suchen und Ersetzen von Fenstern, die nicht verschwinden sollten, wenn das Besitzerformular ausgewählt ist. Verwenden Sie die -Eigenschaft, um die Formulare zu bestimmen, die im Besitz eines übergeordneten OwnedForms Formulars sind.

Gilt für:

Weitere Informationen