Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何清除FileDialog的下拉历史记录?_C#_Drop Down Menu_History_Openfiledialog_Savefiledialog - Fatal编程技术网

C# 如何清除FileDialog的下拉历史记录?

C# 如何清除FileDialog的下拉历史记录?,c#,drop-down-menu,history,openfiledialog,savefiledialog,C#,Drop Down Menu,History,Openfiledialog,Savefiledialog,我的应用程序似乎正在记住以前保存/打开的文件。如何清除最近的历史记录并防止应用程序在将来跟踪保存/打开的文件 我希望能够从应用程序中执行此操作,而无需客户参与 我想信息保存到注册表中了 然后删除它们:只是:openfiledialog.FileName= 在我看来,我不推荐一个可以清除操作系统历史记录或使用注册表的应用程序。它可能会在用户环境或网络中导致安全冲突。由于“文件”对话框是提供的窗口,因此它会记住最后的访问路径和所有内容。如果您不想向用户公开最近的项目,我建议您提供自己的对话框。

我的应用程序似乎正在记住以前保存/打开的文件。如何清除最近的历史记录并防止应用程序在将来跟踪保存/打开的文件

我希望能够从应用程序中执行此操作,而无需客户参与

我想信息保存到注册表中了


然后删除它们:

只是:openfiledialog.FileName=

在我看来,我不推荐一个可以清除操作系统历史记录或使用注册表的应用程序。它可能会在用户环境或网络中导致安全冲突。由于“文件”对话框是提供的窗口,因此它会记住最后的访问路径和所有内容。如果您不想向用户公开最近的项目,我建议您提供自己的对话框。