Поделиться через


Window.Hide Метод

Определение

Делает окно невидимым.

public:
 void Hide();
public void Hide ();
member this.Hide : unit -> unit
Public Sub Hide ()

Исключения

Метод Hide() вызывается для окна, которое закрывается (Closing) или закрыто (Closed).

Комментарии

Окно не закрывается, когда оно скрыто, и ни событие или Closed не Closing вызывается. Вместо этого свойству окна Visibility присваивается значение Visibility.Hidden.

Если окно является окном приложения MainWindow , а приложение ShutdownMode равно OnMainWindowClose, приложение не завершает работу. Аналогичным образом, приложение не завершает работу, если окно является единственным окном и режимом завершения работы приложения является OnLastWindowClose.

Если вы хотите показать и скрыть окно несколько раз в течение времени существования приложения и не хотите повторно создавать его экземпляр при каждом его показе, можно обработать Closing событие, отменить его и вызвать Hide метод . Затем можно вызвать Show в том же экземпляре, чтобы повторно открыть его.

Применяется к

См. также раздел