C# 如何在SaveFileDialog中取消F1功能

C# 如何在SaveFileDialog中取消F1功能,c#,winforms,savefiledialog,chm,C#,Winforms,Savefiledialog,Chm,我想防止在SaveFileDialog中按F1键时打开帮助(.chm)。 实际上,我在应用程序窗口中使用了另一个chm,但当单击SaveFileDialog时,会打开一个额外的Microsoft chm,这是我不想要的 只需为打开的窗口创建一个新事件,并检查F1是否为klickt。如果是,请打开帮助信息。您可以设置为false或处理事件。如果愿意,您可以在那里显示自己的帮助。您可以在对话框中指定帮助提供程序吗?您使用的是什么操作系统和开发环境?焦点是在表单上还是在SaveFileDialog的s

我想防止在SaveFileDialog中按F1键时打开帮助(.chm)。
实际上,我在应用程序窗口中使用了另一个chm,但当单击SaveFileDialog时,会打开一个额外的Microsoft chm,这是我不想要的

只需为打开的窗口创建一个新事件,并检查F1是否为klickt。如果是,请打开帮助信息。

您可以设置为false或处理事件。如果愿意,您可以在那里显示自己的帮助。

您可以在对话框中指定帮助提供程序吗?您使用的是什么操作系统和开发环境?焦点是在表单上还是在SaveFileDialog的save按钮上?我在安装了Visual Studio 2015的Windows 10计算机上进行了尝试,在这一阶段,我没有进行一些特殊的帮助呼叫,就获得了一个Windows 10 internet帮助网站。OS:win7。开发环境:vs2013。我不希望windows帮助使用我自己的chm,它可以在其他形式的应用程序中工作(甚至可以阻止任何帮助)。ShowHelp=false。没有完成任务。我还尝试使用我在中找到的代码删除HelpRequest事件,这是您想要的吗?(它做得不好)我想它不会有帮助的。我无法为standart SaveFileDialog创建新事件,即使可以使用扩展方法,也不会阻止显示microsoft帮助。有人能解决这个问题吗?上面的一切都无济于事