共用方式為


CommonDialog.ShowDialog 方法

定義

顯示通用對話方塊。

多載

ShowDialog()

顯示通用對話方塊。

ShowDialog(Window)

顯示通用對話方塊。

備註

ShowDialog 先對所有通用對話執行初始化工作,再呼叫 RunDialog。 由於 RunDialog 需要擁有者視窗, ShowDialog 因此會嘗試以下列優先順序指派一個:

  • 目前應用程式 的作用中視窗

  • 目前應用程式的 停駐視窗

  • 內部產生的隱藏視窗。

ShowDialog()

顯示通用對話方塊。

public:
 virtual Nullable<bool> ShowDialog();
[System.Security.SecurityCritical]
public virtual bool? ShowDialog ();
public virtual bool? ShowDialog ();
[<System.Security.SecurityCritical>]
abstract member ShowDialog : unit -> Nullable<bool>
override this.ShowDialog : unit -> Nullable<bool>
abstract member ShowDialog : unit -> Nullable<bool>
override this.ShowDialog : unit -> Nullable<bool>
Public Overridable Function ShowDialog () As Nullable(Of Boolean)

傳回

如果使用者按一下所顯示之對話方塊 (例如 OpenFileDialogSaveFileDialog) 的 [確定] 按鈕,則傳回 true;否則為 false

屬性

備註

ShowDialog 先對所有通用對話執行初始化工作,再呼叫 RunDialog

在目前的實作中,衍生類別 (OpenFileDialogSaveFileDialog) 只會傳回 truefalse

適用於

ShowDialog(Window)

顯示通用對話方塊。

public:
 Nullable<bool> ShowDialog(System::Windows::Window ^ owner);
[System.Security.SecurityCritical]
public bool? ShowDialog (System.Windows.Window owner);
public bool? ShowDialog (System.Windows.Window owner);
[<System.Security.SecurityCritical>]
member this.ShowDialog : System.Windows.Window -> Nullable<bool>
member this.ShowDialog : System.Windows.Window -> Nullable<bool>
Public Function ShowDialog (owner As Window) As Nullable(Of Boolean)

參數

owner
Window

主控對話方塊之視窗的控制代碼。

傳回

如果使用者按一下所顯示之對話方塊 (例如 OpenFileDialogSaveFileDialog) 的 [確定] 按鈕,則傳回 true;否則為 false

屬性

備註

ShowDialog 先對所有通用對話執行初始化工作,再呼叫 RunDialog。 此外,最後顯示的對話框會指派由 參數指定的 owner 擁有者視窗。

在目前的實作中,衍生類別 (OpenFileDialogSaveFileDialog) 只會傳回 truefalse

另請參閱

適用於