Excel 2007风格的文件夹浏览对话框

时间:2009-10-27 12:45:00

标签: c# winapi excel-2007

Excel 2007使用标准Windows文件夹浏览对话框的更新/自定义版本,如果您导航到Office按钮,则可以看到该对话框 - > Excel选项 - >保存 - >服务器草稿位置 - >浏览...

我们的客户希望我们使用该对话框而不是标准C#FolderBrowserDialog - 这是可能的(即需要进行Win32 DLLs / API调用),更重要的是,它是否合法?

2 个答案:

答案 0 :(得分:1)

在Windows 7(可能是vista)中,您可以在此处找到代码。

http://code.msdn.microsoft.com/WindowsAPICodePack

我注意到他们终于摆脱了7中的旧文件夹浏览器,看起来像是一个打开文件对话框,但我不知道如何实现它。

答案 1 :(得分:1)

Application.FileDialog对象应该为您提供所需的内容。您可以自定义它以允许多选,设置初始文件夹,设置文件类型过滤器等。无需API调用

MSDN FileDialog Object

MSDN FileDialog Object Members