C# openfiledialog设置filter属性后达不到过滤效果的原因之一
2013-06-22 21:13
429 查看
此处用RichTextBox控件举例>>>
在窗体对应的类中处理Load事件可以为openfiledialog设置Filter的属性:
如果无意间将上面一行代码写成这样:
正常的运行效果为:
对比两幅图的过滤选项框处会发现明显的不同之处。
在窗体对应的类中处理Load事件可以为openfiledialog设置Filter的属性:
private void Form1_Load(object sender, EventArgs e) { openFileDialog1.FileName = ""; openFileDialog1.InitialDirectory = @"E:\"; openFileDialog1.Filter = "文本文件 | *.txt| RTF 文件 | *.rtf| 所有文件 | *.*"; openFileDialog1.FilterIndex = 2; saveFileDialog1.FileName = Convert.ToString(DateTime.Now.Ticks); //给保存文件设定一个默认文件名 saveFileDialog1.Filter = "文本文件 | *.txt| RTF 文件 | *.rtf| 所有文件 | *.*" ; saveFileDialog1.FilterIndex = 2; }
如果无意间将上面一行代码写成这样:
openFileDialog1.Filter = "文本文件 | *.txt | RTF 文件 | *.rtf | 所有文件 | *.*"; saveFileDialog1.Filter = "文本文件 | *.txt | RTF 文件 | *.rtf | 所有文件 | *.*" ;初看这两行代码和上面的没有区别,仔细观察会发现“*.txt”和“*.rtf”后面都多了一个空格,虽然只是多了一个空格,但是过滤属性Filter会变成
正常的运行效果为:
对比两幅图的过滤选项框处会发现明显的不同之处。
相关文章推荐
- C# openfiledialog设置filter属性后达不到过滤效果的原因之一
- c#设置OpenFileDialog的Filter属性
- OpenFileDialog Filter属性设置所有图片格式
- openFileDialog的Filter属性设置
- 1、怎样设置C#OpenFileDialog(文件选择窗体)的指定路径、文件格式等属性(设置打开默认路径、文件格式、窗体显示文本)
- OpenFileDialog Filter属性设置所有图片格式
- openFileDialog的Filter属性设置
- OpenFileDialog对话框Filter属性
- C# OpenFileDialog SaveFileDialog Filter
- C# OpenFileDialog设置默认打开的文件路径
- OpenFileDialog.Filter 属性
- OpenFileDialog对话框Filter属性
- OpenFileDialog对话框Filter属性
- OpenFileDialog的Filter属性
- BCB OpenDialog 设置了Filter属性后但是却没有过滤效果
- C# OpenFileDialog
- 关于c#的OpenFileDialog,同时选择多个图片,同时可以翻页预览
- 通过SharedPreference 去设置了配置文件,然后通过openFileInput读的时候读不到文件
- c# Web Application 中使用FileUpload代替OpenFileDialog
- C#的OpenFileDialog和SaveFileDialog的常见用法