【发布时间】:2010-11-18 01:41:02
【问题描述】:
【问题讨论】:
【问题讨论】:
如果您使用的是 C#,则此解决方案适合您。此处提供的源代码:http://www.lyquidity.com/devblog/?p=136(.NET Win 7 风格的文件夹选择对话框)。
您无需使用完整的库(如 VistaBridge)或 Windows API 代码包,即可获得漂亮的文件夹对话,只需两个小源文件。给你一个很好的文件夹对话,像这样:
【讨论】:
最后我只是使用VistaBridge库打开它。
【讨论】:
这是 SHBrowseForFolder 的 pinvoke,具有 BIF_NEWDIALOGSTYLE 样式吗?如果是这样,该页面上有一个示例。
【讨论】:
将 FolderBrowserDialog 组件从 Toolbox 的 Dialogs 选项卡拖到表单中。 将此代码添加到您的按钮处理程序。
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
this.label1.Text = folderBrowserDialog1.SelectedPath;
}
【讨论】: