Form.Show(IWin32Window) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeigt dem Benutzer das Formular mit dem angegebenen Besitzer an.
public:
void Show(System::Windows::Forms::IWin32Window ^ owner);
public void Show(System.Windows.Forms.IWin32Window owner);
public void Show(System.Windows.Forms.IWin32Window? owner);
override this.Show : System.Windows.Forms.IWin32Window -> unit
Public Sub Show (owner As IWin32Window)
Parameter
- owner
- IWin32Window
Jedes Objekt, das das Fenster der obersten Ebene implementiert IWin32Window und darstellt, das dieses Formular besitzt.
Ausnahmen
Das angezeigte Formular ist bereits sichtbar.
- oder -
Das im owner Parameter angegebene Formular entspricht dem angezeigten Formular.
- oder -
Das angezeigte Formular ist deaktiviert.
- oder -
Das angezeigte Formular ist kein Fenster der obersten Ebene.
- oder -
Das Formular, das als Dialogfeld angezeigt wird, ist bereits ein modales Formular.
- oder -
Der aktuelle Prozess wird nicht im interaktiven Benutzermodus ausgeführt (weitere Informationen finden Sie unter UserInteractive).
Das Besitzerfenster versucht, sich selbst als besitzer festzulegen.
Hinweise
Mit dieser Methode können Sie ein nicht modales Formular anzeigen. Wenn Sie diese Methode verwenden, wird die Owner Eigenschaft des Formulars auf .owner Das nicht modale Formular kann die Owner Eigenschaft verwenden, um Informationen zum besitzenden Formular abzurufen. Das Aufrufen dieser Methode ist identisch mit dem Festlegen der Owner Eigenschaft der nicht modalen Methode und anschließenden Aufrufen der Show() Methode.
Das Anzeigen des Formulars entspricht dem Festlegen der Visible Eigenschaft auf true. Nachdem die Show Methode aufgerufen wurde, gibt die Visible Eigenschaft einen Wert zurück, bis true die Hide Methode aufgerufen wird.