在组合框C#WPF中搜索文件夹

时间:2013-11-24 09:54:02

标签: c# .net wpf

我正在尝试搜索文件夹,使用ComboBox将其放在我的本地驱动器中,就像谷歌的建议一样。一切顺利,但默认情况下会搜索.sys个文件。我想知道文件夹的扩展是否可用? 。

或者使用C#WPF在组合框中搜索整个文件夹的任何其他想法?

 public FileInfo[] MyCollection { get; set; }

    public MainWindow()
    {
        try
        {                
            var di = new DirectoryInfo("c:\\");
            MyCollection = di.GetFiles();
            InitializeComponent();
            DataContext = this;
        }
        catch(Exception e)
        {
            MessageBox.Show(e.Message);
        }
    }

1 个答案:

答案 0 :(得分:0)

您需要更改一些内容

将您的收藏更改为

public DirectoryInfo[] MyCollection { get; set; }

然后获取

MyCollection = di.GetDirectories();

这将为您提供文件夹(或目录)列表,而不是文件列表。