Form.Show(IWin32Window) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pokazuje formularz z określonym właścicielem dla użytkownika.
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)
Parametry
- owner
- IWin32Window
Każdy obiekt, który implementuje IWin32Window i reprezentuje okno najwyższego poziomu, które będzie właścicielem tego formularza.
Wyjątki
Wyświetlany formularz jest już widoczny.
-lub-
Formularz określony w parametrze owner
jest taki sam jak wyświetlany formularz.
-lub- Wyświetlany formularz jest wyłączony.
-lub- Wyświetlany formularz nie jest oknem najwyższego poziomu.
-lub- Formularz wyświetlany jako okno dialogowe jest już formularzem modalnym.
-lub- Bieżący proces nie jest uruchomiony w trybie interaktywnym użytkownika (aby uzyskać więcej informacji, zobacz UserInteractive).
Uwagi
Za pomocą tej metody można wyświetlić formę niemodalną. W przypadku użycia tej metody Owner właściwość formularza jest ustawiona na owner
wartość . Forma niemodalna może użyć Owner właściwości , aby uzyskać informacje o formularzu, który jest właścicielem. Wywoływanie tej metody jest identyczne z ustawieniem Owner właściwości niemodalnego, a następnie wywołaniem Show() metody .
Wyświetlanie formularza jest równoważne ustawieniu Visible właściwości na true
. Po wywołaniu Show Visible metody właściwość zwraca wartość do true
momentu wywołania Hide metody .