【问题标题】:IFileDialog: Can I use SetOptions after Show was called?IFileDialog:我可以在调用 Show 后使用 SetOptions 吗?
【发布时间】:2016-01-12 12:57:15
【问题描述】:

我在我的应用程序中使用 IFileSaveDialog。到目前为止一切正常,但我需要根据过滤器设置选项。在我的情况下,我只需要设置对话框是用作文件夹选择器还是文件选择器。

在显示作品之前设置选项,在显示之后设置它们(当对话框可见且模态时)抛出异常。

有什么帮助吗?

【问题讨论】:

    标签: c# wpf winapi


    【解决方案1】:

    此行为是设计使然。必须在显示对话框之前设置选项。

    【讨论】:

    • 好的。你在哪里读到这个。我在文档中找不到任何内容?那么没有办法在运行时改变对话框的行为吗?
    • 我不相信这是记录在案的。无论如何,你想改变什么行为?这并不重要,因为无论如何你都做不到。
    • 好的。如上所述。我有一个导出对话框。过滤器通过将数据保存为单个文件或目录来区分。将文件作为虚拟对象写入对话框然后提取文件路径的解决方案是没有选择的。
    • 是的,一旦显示对话框,您就无法在文件和目录选择器之间切换。
    猜你喜欢
    • 2011-12-31
    • 2016-05-23
    • 2011-12-15
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多