打开文件对话框(OpenFileDialog)
1、 OpenFileDialog控件有以下基本属性
InitialDirectory 对话框的初始目录
Filter 要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"
FilterIndex 在对话框中选择的文件筛选器的索引,如果选第一项就设为1
RestoreDirectory 控制对话框在关闭之前是否恢复当前目录
FileName 第一个在对话框中显示的文件或最后一个选取的文件
Title 将显示在对话框标题栏中的字符
AddExtension 是否自动添加默认扩展名
CheckPathExists 在对话框返回之前,检查指定路径是否存在
DefaultExt 默认扩展名
DereferenceLinks 在从对话框返回前是否取消引用快捷方式
ShowHelp 启用"帮助"按钮
ValiDateNames 控制对话框检查文件名中是否不含有无效的字符或序列
2、 OpenFileDialog控件有以下常用事件
FileOk 当用户点击"打开"或"保存"按钮时要处理的事件
HelpRequest 当用户点击"帮助"按钮时要处理的事件
3、示例
可以用以下代码来实现上面这个对话框:
private void openFileDialogBTN_Click(o b j e c t sender, System.EventArgs e)
{
OpenFileDialog openFileDialog=new OpenFileDialog();
openFileDialog.InitialDirectory="c://";
openFileDialog.Filter="文本文件|*.*|C#文件|*.cs|所有文件|*.*";
openFileDialog.RestoreDirectory=true;
openFileDialog.FilterIndex=1;
if (openFileDialog.ShowDialog()==DialogResult.OK)
{
fName=openFileDialog.FileName;
File fileOpen=new File(fName);
isFileHaveName=true;
richTextBox1.Text=fileOpen.ReadFile();
richTextBox1.AppendText("");
}
}
//浏览文件夹
private void button2_Click(object sender, EventArgs e)
{
FolderBrowserDialog dlg = new FolderBrowserDialog();
if (dlg.ShowDialog() == DialogResult.OK)
MessageBox.Show(dlg.SelectedPath.ToString());
}
//打开文件
private void button3_Click(object sender, EventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
if (dlg.ShowDialog() == DialogResult.OK)
MessageBox.Show(dlg.FileName);
}
<!---->
分享到:
相关推荐
使用Winform控件从头编写的文件选择对话框,所有样式均可以自行定制。 可自行扩展各种自定义功能,无阻碍。
1.要让用户选择和浏览要打开的文件,应使用OpenFileDialog。这个对话框可以配置为只允许选择一个文件,或可以选择多个文件。 2.使用SaveFileDialog,用户可以为要保存的文件指定一个文件名和浏览的路径。 3....
OpenFileDialog类提供了用户打开文件的功能,它有如下属性: 属性 InitialDirectory:设置对话框的初始目录。 Filter:要在对话框中显示的文件筛选器,例如,”文本文件(*.txt)|*.txt|所有文件(*.*)||*.*”。 ...
打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框(PrintPreviewDialog) 5、页面设置(PrintDialog) 6、打印...
打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框(PrintPreviewDialog) 5、页面设置(PrintDialog) 6、打印对话框...
打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框(PrintPreviewDialog) 5、页面设置(PrintDialog) ...
打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框(PrintPreviewDialog) 5、页面设置(PrintDialog) 6、...
打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框(PrintPreviewDialog) 5、页面设置(PrintDialog) 6、打印对话框...
W.R.T. http://bbs.csdn.net/topics/390409282
打开选择文件目录对话框的小程序,选择文件目录并显示在文本控件上,使用了PathDialog,非常好用的路径选择对话框
OpenFileDialog:用于打开文件对话框的 Filter 属性可以控制格式 ContextMenuStrip:鼠标右键菜单 Items 添加右键菜单 MenuStrip:菜单栏 AxWindowsMediaPlayer:媒体播放器 引用与com组件 ListBox:列表 ...
一.C#中打开word文档方法 代码如下: //在项目引用里添加上对Microsoft Word 11.0 object library的引用 private void button1_Click(object sender, System.EventArgs e) { //调用打开文件对话框获取要打开的文件...
OpenFileDialog:用于打开文件对话框的 Filter 属性可以控制格式 ContextMenuStrip:鼠标右键菜单 Items 添加右键菜单 MenuStrip:菜单栏 AxWindowsMediaPlayer:媒体播放器 引用与com组件 ListBox:列表 ...
public partial class Form1 : Form { public Form1() { InitializeComponent(); } ... private string dizhi;...//设置文件对话框的初始路径为程序的调试文件夹 if (file.ShowDialog() == DialogResult.OK) {
ResxConvert资源文件转换源代码 1、使用资源类达到 resources和 resx 资源文件...5、使用 OpenFileDialog 打开文件对话框类 6、使用 toolStrip 工具栏类 7、使用内嵌资源包含 ResGen.exe 可执行文件 可用于资源汉化等。
当前有消息对话框,以及打开和保存文件对话框,并且一个打印对话框(基于System.Drawing.Printing )是WIP。 入门 在Avalonia中注册文件对话框 要使用Avalonia系统对话框API,可以在AppBuilder简单地注册Movere...
FileStream对象表示在磁盘或网络路径上指向文件的流。 可以使用FileStream 类对文件系统上的文件进行...//创建 打开文件 对话框,可以直接拖控件哈。。 OpenFileDialog ofd=new OpenFileDialog(); //将文件路径显示在
sfdlg.Filter = "所有文件*.*|*.*|文本文件*.txt|*.txt|c#文件*.cs|*.cs|c++文件*.cpp|*.cpp"; //设置初始路径 sfdlg.InitialDirectory = "d:\\temp"; //设置对话框标题 sfdlg.Title = "保存我的文本文件"; //...
OpenFileDialog 打开文件对话框,用于选择文件,可以设置过滤后缀。 FolderBrowserDialog 文件夹选择对话框,用于选择一个文件夹,可以新增。 ImageFormat 图片类型枚举。 Bitmap 位图对象,包含对应的属性和...