跳转至

ISaveFileDialogService.Show 方法

显示保存文件对话框,并在用户关闭对话框之前一直阻塞。

命名空间: Eremex.AvaloniaUI.Controls.ApplicationServices
程序集: Eremex.Common.Contracts.dll
NuGet 包: Eremex.Common.Contracts

声明

public string? Show(IWindow? owner = null, SaveFileDialogOptions? options = null)

参数

名称 类型 说明
owner IWindow? 在其上方显示对话框的窗口。为 null 时,使用应用程序的活动窗口。
options SaveFileDialogOptions? 对话框配置:标题、筛选器、起始文件夹、建议的文件名。为 null 时,应用平台默认值。

返回值

类型 说明
string? 所选路径;如果用户取消了对话框或无法解析所有者窗口,则为 null。

备注

同步版本会让线程停留在嵌套消息循环中。在新代码中,建议使用 ShowAsync。

另请参阅



* 本页面使用机器翻译技术翻译。