Хорошо, поэтому мне нужно создать форму, которая принимает содержимое папки и выводит ее в текстовое поле (да, текстовое поле не является списком!)
Затем мне нужно отфильтровать это текстовое поле с помощью combobox, который содержит все расширения папки (например, если я выбираю ".txt" в поле со списком, которое текстовое поле должно фильтровать, чтобы показывать только все текстовые файлы!)
Мне удалось сделать все, чтобы барабан получал combobox для фильтрации текстового поля. Я не могу найти какую-либо помощь в любом месте в сети и не новичок в программировании, поэтому, пожалуйста, помогите!
Кстати, я использую С#, и все это использует формы Windows
В выбранном индексе изменилось событие в поле со списком, я переписал бы информацию в текстовом поле на основе выбранного фильтра. Вы можете использовать System.IO.DirectoryInfo для фильтрации вашего каталога с учетом расширения файла.
StringBuilder fileNames = new StringBuilder();
DirectoryInfo dInfo = new DirectoryInfo(<string yourDirectory>);
FileInfo[] fileInfo = dInfo.GetFiles("*" + <string yourChosenFileExtension>);
foreach (FileInfo file in fileInfo)
{
fileNames.Append(file.Name);
}
yourTextBox.Text = fileNames.ToString();