openFileDialog和saveFileDialog组件

openFileDialog

openFileDialog组件是打开文本对话框,配合menuStrip使用。
menuStrip是生成菜单的组件,使用之后会在窗体上面生成一个菜单,在点击菜单中“打开文件”的操作代码中编辑即可。

常用属性:

Filter属性:可以用来筛选文件。
使用格式1:筛选一种类型的文件
openFileDialog.Filter = "标签|*.后缀";
标签是在选择文件的对话框中显示的,*.后缀则是筛选出该后缀的文件。
openFileDialog和saveFileDialog组件
使用格式2: 需要筛选多种文件,并且同时列出来。只是在筛选器中多添加了几个后缀,不同后缀之间使用分号隔开。比方说需要筛选图片文件,但是图片文件的后缀有几种,例如jpg、png、gif等,当需要同时筛选这些文件,设置Filter属性为“标签|.jpg;.png;*.gif”。
openFileDialog.Filter = "标签|*.后缀1;*.后缀2;……";
选择文件的时候,依旧会显示标签上的内容,选择之后显示在页面上的文件就是后缀为列出的后缀
使用格式3:需要筛选多种文件,不同时列出来。只有用户分别通过下拉列表选择需要的文件类型时,才进行筛选。这种情况下只需要多设置几个筛选器即可。
openFileDialog.Filter = "标签1|*.后缀1|标签2|.后缀2|标签3|.后缀3……"

常用方法

ShowDialog()方法:一般调用形式如下:
通用对话框对象名.ShowDialog();
通用对话框运行时,如果单击对话框中的【确定】按钮,则返回值为 DialogResult.OK;否则返回值为 DialogResult.Cancel。

saveFileDialog组件

和openFileDialog相似