文件对话框(FileDialog) 一、打开文件对话框(OpenFileDialog) 1、OpenFileDialog控件有以下基本属性 InitialDirectory对话框的初始目录 Filter要在对话框中显示的文件筛选器,例如,文本文件(*.txt) *.txt 所有文件(*.*) *.* FilterIndex在对话框中选择的文件筛选器的索引,如果选第一项就设为1 RestoreDirectory控制对话框在关闭之前是否恢复当前目录 FileName第一个在对话框中显示的文件或最后一个选取的文件 Title将显示在对话框标题栏中的字符 AddExtension是否自动添加默认扩展名 CheckPathExists 在对话框返回之前,检查指定路径是否存在 DefaultExt默认扩展名 DereferenceLinks在从对话框返回前是否取消引用快捷方式 ShowHelp 启用帮助按钮 ValiDateNames控制对话框检查文件名中是否不含有无效的字符或序列 2、OpenFileDialog控件有以下常用事件 FileOk当用户点击打开或保存按钮时要处理的事件 HelpRequest当用户点击帮助按钮时要处理的事件
可以用以下代码来实现上面这个对话框: privatevoidopenFileDialogBTN_Click(objectsender,System.EventArgse){ OpenFileDialogopenFileDialog=newOpenFileDialog(); openFileDialog.InitialDirectory=c:\\;//注意这里写路径时要用c:\\而不是c:\ openFileDialog.Filter=文本文件 *.* C#文件 *.cs 所有文件 *.*; openFileDialog.RestoreDirectory=true; openFileDialog.FilterIndex=1; if(openFileDialog.ShowDialog()==DialogResult.OK) { fName=openFileDialog.FileName; FilefileOpen=newFile(fName); isFileHaveName=true; richTextBox1.Text=fileOpen.ReadFile(); richTextBox1.AppendText(); } } 路径的返回用filename是字符串类型 如:openFileDialog1.ShowDialog(); _name1=openFileDialog1.FileName; Imageimge=Image.FromFile(_name1); 北京治疗白癜风那好儿童白癜风的危害转载请注明原文网址:http://www.helimiaopu.com/jsyy/1197.html |