Как при помощи Button
сделать возможность добавлять сразу множество файлов только формата mp3 в компонент ListView
?
Предложу такой вариант: добавляем на форму Button
и ListView
. Делаем обработчик на клик по кнопке:
private void button1_Click(object sender, EventArgs e)
{
FolderBrowserDialog folderPicker = new FolderBrowserDialog(); // открываем папку
if (folderPicker.ShowDialog() == DialogResult.OK) // если выбрали
{
listView1.Items.Clear(); // очищаем наш список
string[] files = Directory.GetFiles(folderPicker.SelectedPath); // берем все файлы
foreach (string file in files) // пробегаем по списку
{
var extension = Path.GetExtension(file); // берем расширение
if (extension != null && extension.Contains("mp3")) // если mp3
{
string fileName = Path.GetFileNameWithoutExtension(file); // берем имя
ListViewItem item = new ListViewItem(fileName); // создаем запись
item.Tag = file;
listView1.Items.Add(item); // добавляем в наш список
}
}
}
}
Дополнительные ссылки:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я не понимаю это баг какой то, или разработчики языка просто забыли добавить это свойство? В интернете по этому поводу только одна тема в которой...
Хочу сохранить изображение с PictureBox, но постоянно сохраняется только чёрное изображение или вылетает ошибкаПодскажите в чём проблема
Добрый день, на сайте есть каталог, разбитый на категории с помощью папокНо каждый товар в каждой категории относится к конкретному типу
Есть бот для группы вконтакте, он отправляет сообщение пользователям когда они выходят или входят в группу, а так же пара простых командСитуация...