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之前对所有常见对话执行初始化任务。

在当前实现中, (和 SaveFileDialog) OpenFileDialog 的派生类将仅返回 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 参数指定。

在当前实现中, (和 SaveFileDialog) OpenFileDialog 的派生类将仅返回 truefalse

另请参阅

适用于