C# winform,如何才能在文本框中显示多个文件的路径。即打开openFileDialog后,可以将选中的一个文件路径显

文本框中,我现在想问的是我怎么才可以选多个文件 把多个文件的路径显示在文本框中
我现在的程序代码是
OpenFileDialog ofd = new OpenFileDialog();
ofd.ShowDialog();
textBox1.Text = ofd.FileName;
这段代码在打开的对话框中只能选中一个文件,不能选多个 我怎么做才能选中多个?

第1个回答  2011-05-03
ofd.Multiselect = true;
ofd.ShowDialog();追问

那我的textBox1.Text = 什么 才能在这个文本框中显示出我选中的所有文件的路径?现在文本框中显示的只有一个文件的路径 是不是不应该用textBox1.Text = ofd.FileName;了?

追答

用ofd.FileNames属性,这是一个string数组,指示你选择的全部文件名

追问

( textBox1.Text =ofd.FileNames;这么写是错误的)
错误1 无法将类型“string[]”转换为“string”
我该怎么写这段代码呀?

追答

汗,你是初学吧
foreach(string s in ofd.FileNames)
textBox1.Text +=s + ";";

本回答被提问者采纳

C# winform,如何才能在文本框中显示多个文件的路径。即打开openFileDialog...
ofd.Multiselect = true;ofd.ShowDialog();

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 o = new OpenFileDialog();o.Multiselect = true;o.Filter = "*.txt|*.txt|*.*|*.*";if (o.ShowDialog() == System.Windows.Forms.DialogResult.OK){ \/\/o.FileNames选择的结果,多个文件路径及文件名 \/\/o.FileName选择的结果,单个文件路径及文件名 } ...

c#.net openfiledialog对话框怎样设置打开文件的默认路径?
openFileDialog.Filter = "文本文件(*.xml)|*.xml|所有文件(*.*)|*.*";if (openFileDialog.ShowDialog(this) == DialogResult.OK){ string FileName = openFileDialog.FileName;private void OpenFile(object sender, EventArgs e){ OpenFileDialog openFileDialog = new OpenFileDialog();openFileDia...

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

C#的OpenFileDialog怎么用
下面的实例简单介绍了如何使用打开文件对话框(OpenFileDialog)组件来选择文件的编程技术。具体步骤如下:(1) 启动Visual Studio 2005,新建一个C# Windows应用程序项目,如下图所示(点击可看大图)。(2) 在程序设计窗体中添加一个Label控件,设置其Text属性为“您选择的文件:”;再添加一个TextBox...

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

C#winfrom中OpenFileDialog控件如何自动保存到指定的路径
保存文件应该用SaveFileDialog控件,OpenFileDialog是用来打开文件,或获取文件名和路径用的。

C#中窗体中打开一个openFileDialog,选中一个文件后,点击"打开"按钮,获...
在Button1的Click事件里,添加下面的代码 OpenFileDialog dialog = new OpenFileDialog();dialog.ShowDialog();if (!string.IsNullOrEmpty(dialog.FileName)){ button2.Text = dialog.FileName;}

C#中,怎么使用富文本框控件显示一个文件的内容
富文本框.value=File.ReadAllText(文本路径);如果出现乱码情况, 请使用File.ReadAllText()重载,第二个参数是他的文件内容的编码,具体可百度

相似回答