在C#windows应用程序里用openfiledialog控件把选中的几个文件的文件名和文件路径在listview控件里显示啊! 在C#windows应用程序里用openfiledialog控件把选中的几个文件的文件名和文件路径显示在listview控件里!那位高手知道啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach (string filename in this.openFileDialog1.FileNames) { ............... } ColumnHeader ch_FileName = new ColumnHeader();ch_FileName.Text = "File Name";ch_FileName.Width = 110;ColumnHeader ch_FileLocation = new ColumnHeader();ch_FileLocation.Text = "File Path";ch_FileLocation.Width = 110;listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[]{ch_FileName, ch_FileName});OpenFileDialog openFile = new OpenFileDialog();if(openFile.ShowDialog() == DialogResult.OK){ foreach(string file in openFile.FileNames) { string fileName = System.IO.Path.GetFileNameWithoutExtension(file); ListViewItem item = new ListViewItem(new string[]{ fileName, file}); listView1.Items.Add(item); }} 楼上写的很清楚了,不过要再设置一下打开对话框多选。openFile.Multiselect=true; //这样才可以多选文件 多线程问题! 如何逐行读取文本文件 帮忙啊……UPDATE 语句的语法错误…… 关于datagrid无刷新式的添加数据 在anlysis services中定义了kpi后,如何用c#查询kpi结果 谁有多线程操作DataTable的library?如果有新开贴结100分 一个JAVA写的程序怎样把它用C#写出来啊? 重写的疑惑 Access数据库密码问题 c#中如何创建数据库? 求取得处于指定字符间的字符的正则表达式 真奇怪了,为什么我提的问题都没人回答??
{
...............
}
ColumnHeader ch_FileName = new ColumnHeader();
ch_FileName.Text = "File Name";
ch_FileName.Width = 110;ColumnHeader ch_FileLocation = new ColumnHeader();
ch_FileLocation.Text = "File Path";
ch_FileLocation.Width = 110;listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[]{
ch_FileName, ch_FileName});OpenFileDialog openFile = new OpenFileDialog();
if(openFile.ShowDialog() == DialogResult.OK)
{
foreach(string file in openFile.FileNames)
{
string fileName = System.IO.Path.GetFileNameWithoutExtension(file);
ListViewItem item = new ListViewItem(new string[]{
fileName, file});
listView1.Items.Add(item);
}
}