SaveFileDialogOptions 类¶
配置由 ISaveFileDialogService 显示的保存文件对话框。所有属性都是可选的;未设置的属性保持平台默认值。
命名空间: Eremex.AvaloniaUI.Controls.ApplicationServices
程序集: Eremex.Common.Contracts.dll
NuGet 包: Eremex.Common.Contracts
声明¶
构造函数¶
| 名称 | 说明 |
|---|---|
| SaveFileDialogOptions() | 默认构造函数。 |
属性¶
| 名称 | 说明 |
|---|---|
| DefaultExtension { get; set; } | 默认文件扩展名:扩展名本身,不含点或通配符。对于 XML 文件,请指定 "xml",而不是 "*.xml"。 |
| DefaultFolder { get; set; } | 默认文件夹。对于 Documents 或 Pictures 等已知文件夹,请使用 DefaultWellKnownFolder。 |
| DefaultWellKnownFolder { get; set; } | 需要 Documents 或 Pictures 等已知文件夹时使用的默认文件夹。设置了 DefaultFolder 时将忽略此项。 |
| Filter { get; set; } | 文件类型筛选器,写作交替出现的显示名称和模式,并以 | 分隔;同一类型的多个模式以 ; 分隔,每个模式都是 glob(例如 *.png)— 例如 "Images|*.png;*.jpg|All files|*.*"。设置了 FilterFileTypes 时将忽略此项。 |
| FilterFileTypes { get; set; } | 以集合形式表示的可用文件筛选器。预定义类型使用 FileDialogFileType 声明。建议为每个模块定义一组此类类型。 |
| InitialFileName { get; set; } | 初始文件名。 |
| ShowOverwritePrompt { get; set; } | 显示文件已存在的警告。 |
| Title { get; set; } | 对话框标题。 |
另请参阅¶
* 本页面使用机器翻译技术翻译。