C#编写记事本中的代码

odlgNotepad.RestoreDirectory=true;这句话是什么意思呢odlgNotepad是OpenFileDialog... odlgNotepad.RestoreDirectory = true;
这句话是什么意思呢
odlgNotepad是OpenFileDialog
展开
 我来答
lrh3321
2015-09-10 · TA获得超过2183个赞
知道大有可为答主
回答量:2296
采纳率:75%
帮助的人:2113万
展开全部
获取或设置一个值,该值指示对话框在关闭前是否还原当前目录。

假设用户在搜索文件的过程中更改了目录,那么,如果对话框会将当前目录还原为初始值,则为 true;否则为false。默认值为 false。
FileDialog.RestoreDirectory 属性 (System.Windows.Forms)
https://msdn.microsoft.com/zh-cn/library/system.windows.forms.filedialog.restoredirectory

下面的内容是我从某人的博客复制的,没设置 RestoreDirectory =true造成的一些副作用
害人的RestoreDirectory
莫名其妙出现找不到文件的错误。经查,发现:
OpenFileDialog,SaveFileDialog在选择文件后,会切换当前程序目录的路径(System.Environment.CurrentDirectory)。
两个控件有个RestoreDirectory属性,=true,解决。而且这玩意儿还跟操作系统有关,XP有问题,Win7 OK。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式