2

如何知道在 c# 的 opendialog 中选择了多少个文件?

4

5 回答 5

3

.FileNames 可能会保存所选项目的数量:)

于 2012-05-19T21:21:29.977 回答
3

FileDialog.FileNames 属性

获取对话框中所有选定文件的文件名。

例如

foreach (String myfile in openFileDialog1.FileNames) 
{
  // here myfile represent your selected file name 
}
于 2012-05-19T21:21:40.383 回答
1

在 WinForms 中,检查 OpenFileDialogsFileNames属性,它将保存所有选定的文件。在 WPF 中,使用该Files属性。

于 2012-05-19T21:21:51.273 回答
0
 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
 }  
 }
于 2017-04-17T11:49:49.963 回答
-2
Dim files() as String = IO.Directory.GetFiles(od.SelectedPath)
Dim Count as string = files.Length
于 2012-05-19T21:20:39.190 回答