Как узнать, сколько выделенных файлов в opendialog в C#?
Как узнать, сколько файлов выбрано в opendialog в C#?
5 ответов
Решение
.FileNames, вероятно, будет содержать количество выбранных элементов:)
Получает имена файлов всех выбранных файлов в диалоговом окне.
Например
foreach (String myfile in openFileDialog1.FileNames)
{
// here myfile represent your selected file name
}
В WinForms, проверьте OpenFileDialogs FileNames
свойство, которое будет содержать все выбранные файлы. В WPF используйте Files
имущество.
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{
openFileDialog1.Multiselect = true;
}
private void button1_Click(object sender, EventArgs e)
{
DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
List<string> fff = openFileDialog1.FileNames.ToList();
// Do something with the list
}
}
Dim files() as String = IO.Directory.GetFiles(od.SelectedPath)
Dim Count as string = files.Length