簡體   English   中英

組合框C#WPF中的文件夾搜索

[英]Folder search in combo box C# WPF

我正在嘗試搜索文件夾,這些文件夾通過使用ComboBox放在我的本地驅動器中,就像Google的建議一樣。 一切順利,但默認情況下會搜索.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);
        }
    }

然后,您需要更改一些內容

將您的收藏更改為

public DirectoryInfo[] MyCollection { get; set; }

然后取到

MyCollection = di.GetDirectories();

這將為您提供文件夾(或目錄)列表,而不是文件列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM