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


Form.Show(IWin32Window) Метод

Определение

Показывает форму с указанным владельцем пользователю.

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)

Параметры

owner
IWin32Window

Любой объект, реализующий IWin32Window и представляющий окно верхнего уровня, которое будет принадлежать этой форме.

Исключения

Отображаемая форма уже видна.

–или–

Форма, указанная в параметре owner , совпадает с отображаемой формой.

–или–

Отображаемая форма отключена.

–или–

Отображаемая форма не является окном верхнего уровня.

–или–

Форма, отображаемая как диалоговое окно, уже является модальной.

–или–

Текущий процесс не выполняется в интерактивном режиме пользователя (дополнительные сведения см. в статье UserInteractive).

Окно владельца пытается установить себя в качестве собственного владельца.

Комментарии

Этот метод можно использовать для отображения не модальной формы. При использовании этого метода Owner свойству формы присваивается значение owner. Не модальная форма может использовать Owner свойство для получения сведений о форме владения. Вызов этого метода идентичен настройке Owner свойства не модального и последующего Show() вызова метода.

Отображение формы эквивалентно настройке Visible свойства true. Show После вызова Visible метода свойство возвращает значение true до вызова Hide метода.

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

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