CommonDialog.ShowDialog 方法

定义

显示一个常见对话框。

重载

名称 说明
ShowDialog()

显示一个常见对话框。

ShowDialog(Window)

显示一个常见对话框。

注解

ShowDialog 在调用 RunDialog之前对所有常见对话执行初始化任务。 由于 RunDialog 需要所有者窗口, ShowDialog 因此尝试按以下优先级顺序分配一个:

  • 当前应用程序 的活动窗口

  • 当前应用程序的 停车窗口

  • 内部生成的隐藏窗口。

ShowDialog()

显示一个常见对话框。

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

返回

如果用户单击显示的对话框的“确定”按钮(例如OpenFileDialog),SaveFileDialogtrue则返回;否则为 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);
[<System.Security.SecurityCritical>]
member this.ShowDialog : System.Windows.Window -> Nullable<bool>
Public Function ShowDialog (owner As Window) As Nullable(Of Boolean)

参数

owner
Window

拥有对话框的窗口的句柄。

返回

如果用户单击显示的对话框的“确定”按钮(例如OpenFileDialog),SaveFileDialogtrue则返回;否则为 false

属性

注解

ShowDialog 在调用 RunDialog之前对所有常见对话执行初始化任务。 此外,最终显示的对话框将分配一个所有者窗口,该窗口由 owner 参数指定。

在当前实现中,派生类(OpenFileDialogSaveFileDialog)将仅返回 truefalse

另请参阅

适用于