对话框的 Filter属性的使用!
 //取消选择.
            if (openFileDialog1.ShowDialog() != System.Windows.Forms.DialogResult.OK) {
                return;
            }
            string[] fileNames = openFileDialog1.FileNames; //选择的所有文件.
            openFileDialog1.Filter = "txt file(*.txt)|*.txt|JPG(*.jpg)|*.jpg";
            foreach (string fileName in fileNames) {
                rTxt01.Text += fileName + "\n"; //用RichText来显示选择的文件名.
            }
请问,为什么不是 .txt 和 .jpg文件也可以被选择哈?
              
              
------解决方案--------------------本来就是这样。过滤器只是限定显示的文件,如果你强制输入一个其它的后缀也是可以的。