Udostępnij za pośrednictwem


Form.Show(IWin32Window) Metoda

Definicja

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 ownerwartość . 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 .

Dotyczy

Zobacz też