Udostępnij za pośrednictwem


Form.Show(IWin32Window) Metoda

Definicja

Wyświetla 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ż formą modalną.

— lub —

Bieżący proces nie jest uruchomiony w trybie interaktywnym użytkownika (aby uzyskać więcej informacji, zobacz UserInteractive).

Okno właściciela próbuje ustawić się jako własny właściciel.

Uwagi

Za pomocą tej metody można wyświetlić postać 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łanie tej metody jest identyczne z ustawieniem Owner właściwości niemodalnej, 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 ShowVisible metody właściwość zwraca wartość do true momentu wywołania Hide metody .

Dotyczy

Zobacz też