请问C# OpenFileDialog 多选文件 ,如何知道文件数量?谢谢,请指教。

如题所述

应该可以返回一个集合或者数组吧?类似于SelectedItems 我没用过多选。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-26
openFileDialog1.FileNames.Length本回答被提问者采纳

C#的OpenFileDialog怎么用
一、打开文件对话框(OpenFileDialog)1、 OpenFileDialog控件有以下基本属性InitialDirectory 对话框的初始目录Filter 要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"FilterIndex 在对话框中选择的文件筛选器的索引,如果选第一项就设为1RestoreDirectory 控制对话框在...

C 点击按钮弹出OpenFileDialog找到并选择txt文件打开
在C#中,使用OpenFileDialog实现点击按钮弹出文件选择对话框,选择并打开txt文件进行读取和展示的过程如下:首先,创建一个名为Form1的窗体。在窗体的构造函数中初始化控件。接着,定义一个名为button1_Click的事件处理方法,用于响应按钮点击事件。在该方法中,创建一个OpenFileDialog对象ofd,设置其过滤器,...

C#中窗体中打开一个openFileDialog,选中一个文件后,点击"打开"按钮,获...
OpenFileDialog dialog = new OpenFileDialog();dialog.ShowDialog();if (!string.IsNullOrEmpty(dialog.FileName)){ button2.Text = dialog.FileName;}

C#的OpenFileDialog怎么用
(3) 向程序设计窗体中添加一个OpenFileDialog控件,在属性对话框中设置其Filter属性为“所有文件(*.*)|*.*|文本文件(*.txt)|*.txt|WPS文档(*.wps)|*.wps|Word文档(*.doc)|*.doc”,设置其FileName属性为空字符串。将 OpenFileDialog 控件添加到窗体后,它会出现在窗体设计器底部的栏中。(4...

C#中选择并复制多个文件的方法,是高手的来追加50分
openFileDialog1.FileName = @"F:\\歌曲";openFileDialog1.Multiselect = true;if (openFileDialog1.ShowDialog() == DialogResult.OK){ foreach (string f in openFileDialog1.FileNames){ File.Copy(f, @"F:\\图片文件夹\\" + f.Substring(f.LastIndexOf('\\\\')));} } 分就不要了,给个...

C#中如何使用对话框查找并打开一个或多个文件,代码怎么写?请高手...
OpenFileDialog o = new OpenFileDialog();o.Multiselect = true;o.Filter = "*.txt|*.txt|*.*|*.*";if (o.ShowDialog() == System.Windows.Forms.DialogResult.OK){ \/\/o.FileNames选择的结果,多个文件路径及文件名 \/\/o.FileName选择的结果,单个文件路径及文件名 } ...

c#winform 利用OpenFileDialog打开文件控件找到一个文件然后保存到指定...
OpenFileDialog 一般为文件打开所用,用 OpenFileDialog 保存文件不怎么好吧 SaveFileDialog 一般为文件保存所用

用C#创建了一个Form窗体,如何实现当打开文件时标题栏显示文件名,建立新...
打开文件的话,估计你的窗体上是有TextBox,还有Button吧?很简单啊,如果你用OpenFIleDialog打开文件,当点击Button,就设置标题栏为文件名 OpenFileDialog dialog=new OpenFileDialog(); if(dialog.ShowDiaolog==DialogResult.Ok){this.Text=dialog.FileName;},当点击新文档,就“无标题呗”...

C#中,打开openFileDialog后,如何将选中的txt格式文件内容显示在一个文本...
OpenFileDialog ofdg = new OpenFileDialog();if (ofdg.ShowDialog(this) == System.Windows.Forms.DialogResult.OK){ string file = ofdg.FileName;\/\/得到选择的文件的完整路径 textBox1.Text = System.IO.File.ReadAllText(file, Encoding.Default);\/\/把读出来的数据显示在textbox中 } } 注意...

C#中如何把打开文件中选择的多个文件依次显示在窗体上
OpenFileDialog ofd = new OpenFileDialog(); ofd.Multiselect = true; if (ofd.ShowDialog() == DialogResult.OK) { listBox1.Items.AddRange(ofd.FileNames); } 既然你选择的多选,肯定要用其他的属性的,ofd.FileNames 也可以经过你自己处理在显示,处理数组的方式你自己定,以...

相似回答