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
Ein Objekt, das IWin32Window implementiert und das Fenster der obersten Ebene darstellt, das dieses Formular besitzt.
Ausnahmen
Das anzuzeigende Formular ist bereits sichtbar.
- oder -
Das im owner
-Parameter angegebene Formular ist mit dem angezeigten Formular identisch.
- oder - Das anzuzeigende Formular ist deaktiviert.
- oder - Das anzuzeigende Formular ist kein Fenster der obersten Ebene.
- oder - Das als Dialogfeld anzuzeigende Formular ist bereits ein modales Formular.
- oder - Der aktuelle Prozess wird nicht im interaktiven Modus ausgeführt (weitere Informationen finden Sie unter UserInteractive).
Hinweise
Sie können diese Methode verwenden, um ein nicht modales Formular anzuzeigen. 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 eigenen 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 true
, bis die Hide Methode aufgerufen wird.