【问题标题】:How can I browse my Projects in a Folder Browser Dialog in a WinForm C#?如何在 WinForm C# 的文件夹浏览器对话框中浏览我的项目?
【发布时间】:2016-05-04 09:35:41
【问题描述】:

我正在使用 AxosoftAPI.NET 开发一个 win forms 应用程序。其中一项功能是浏览不同的项目。

我可以登录 Axosoft 并通过 c# 代码获取项目。但现在我想在我的 win 表单中使用文件夹浏览器对话框控件浏览项目。

【问题讨论】:

    标签: c# folderbrowserdialog


    【解决方案1】:

    FolderBrowserDialog 仅用于浏览 Windows 文件系统中可访问的实际文件夹。如果您想使用它,您需要构建一个 shell 扩展,以便项目显示在 Windows 资源管理器中。对于您要实现的目标,这可能完全是矫枉过正,因此使用您自己的自定义控件重现 FolderBrowserDialog 的界面很可能更容易。您应该能够使用 Combo 和 TreeView 或带有图标的 ListView 来提供类似的 UI。

    【讨论】:

    • 使用树视图是个好主意
    【解决方案2】:

    你可以这样浏览文件夹

    public void ChooseFolder()
    {
        if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) 
        {
            MessageBox.Show(folderBrowserDialog1.SelectedPath);
        }
    }
    

    有用的链接Folder Browser

    【讨论】:

      猜你喜欢
      • 2011-03-26
      • 1970-01-01
      • 2012-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多