【问题标题】:Save File Dialog boxes in VB WPFVB WPF 中的保存文件对话框
【发布时间】:2014-02-07 18:19:12
【问题描述】:

在 Windows 窗体中,似乎有用于打开和保存文件的预先创建的对话框。 这在 WPF 工具箱中显示为灰色。 有没有一种简单的方法可以使用 WPF 创建这样的对话框?

【问题讨论】:

    标签: wpf openfiledialog savefiledialog


    【解决方案1】:

    是的,但您必须添加对 Microsoft.Win32 的引用并使用 OpenFileDialog 类,该类将启动您从 Winforms 获得的相同操作系统对话框...

    var ofdXlsDataSource = new OpenFileDialog
    {
        CheckPathExists = true,
        CheckFileExists = true,
        Multiselect = false,
        Filter = "Excel documents (*.xlsx)|*.xlsx",
        RestoreDirectory = true
    };
    
    if (ofdXlsDataSource.ShowDialog() == true)
    {
        ...
    }
    

    【讨论】:

      【解决方案2】:

      看看OOkii Dialogs,它是一个免费库,支持为 Winforms 和 WPF 设计的大量“标准”和自定义对话框。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多