用于保存“打开文件”对话框文件路径的默认Microsoft Office 2010行为似乎返回到导航的最后一个位置。
C:\Temp\
。C:\Users\mike\Documents\
。不要选择文件,然后取消操作。C:\Users\mike\Documents\
目录。我想在我的WPF应用程序中复制此行为。但是Microsoft.Win32.OpenFileDialog
类似乎没有办法做到这一点。如果按下取消(如公布的那样),则对话框返回false
,但如果是这种情况,则FileName
属性不会被设置,并且似乎无法捕获目录。
关于我如何做到这一点的任何建议?
答案 0 :(得分:1)
感谢所有回复的人。答案似乎是没有答案。
感谢Jim Mischel在评论中提供此链接,这可能会提供一个开始:stackoverflow.com/q/4106120/56778
还有Hans Passant对他的评论'你必须得到IFileDialogEvents。这并非完全不可能,但你不会得到WPF的帮助。'
我有一个截止日期,这个功能并不重要,所以我现在放弃这个。如果我想出一个解决方案,我会在这里发布。