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 屬性設定為 trueShow呼叫 方法之後, Visible 屬性會傳回 的值 true ,直到 Hide 呼叫 方法為止。

適用於

另請參閱