Form.Show(IWin32Window) 方法

定義

為使用者顯示具有指定擁有人的表單。

C#
public void Show (System.Windows.Forms.IWin32Window owner);
C#
public void Show (System.Windows.Forms.IWin32Window? owner);

參數

owner
IWin32Window

實作 IWin32Window 及代表將擁有這個表單之最上層視窗的任何物件。

例外狀況

已經可以看到所顯示的表單。

-或- owner 參數中指定的表單與顯示的表單相同。

-或- 已停用所顯示的表單。

-或- 所顯示的表單不是最上層視窗。

-或- 顯示為對話方塊的表單已是強制回應表單。

-或- 目前的處理序不在使用者互動模式下執行 (如需詳細資訊,請參閱 UserInteractive)。

備註

您可以使用這個方法來顯示非強制回應形式。 當您使用此方法時, Owner 表單的 屬性會設定為 owner 。 非強制回應表單可以使用 Owner 屬性來取得擁有表單的相關資訊。 呼叫這個方法與設定 Owner 非強制回應的 屬性相同,然後呼叫 Show() 方法。

顯示表單相當於將 Visible 屬性設定為 trueShow呼叫 方法之後, Visible 屬性會傳回 的值 true ,直到 Hide 呼叫 方法為止。

適用於

產品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱