A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 袁雅墨 于 2012-9-12 19:39 编辑

SaveFileDialog sfd = new SaveFileDialog(); //创建一个文件保存框对象
if (sfd.ShowDialog()== System.Windows.Forms.DialogResult.OK)
通过设置断点,知道能执行到这两行,下面的就不行,也没有错误.可就是没有一个保存对话框弹出来 请问是出了什么原因 .


刚刚 在论坛里看到有同样的问题.sfd.ShowDialog(this)== System.Windows.Forms.DialogResult.OK为什么加了this就可以了..求解.

评分

参与人数 1技术分 +2 收起 理由
郑文 + 2

查看全部评分

2 个回复

倒序浏览
可能没有使用 SaveFileDialog 组件ing!
回复 使用道具 举报
ShowDialog()有两种形式的重载,一般不给参数都可以使用,不会出错,this参数是指将当前窗体对象作为该模式对话框的顶级父窗体。不出现对话框可能是跟你调用的环境有关吧。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马