WPF中的帮助文件

时间:2011-05-05 14:02:52

标签: c# wpf windows winforms

我正在开发一个WPF应用程序,我想在键盘上点击F1时加载帮助文件。

我使用以下语法

NotWorking :System.windows.forms.help(NULL,@ “myhelpfile.chm”);

工作:System.windows.forms.help(NULL,@ “C:\数据.... \ myhelpfile.chm”);

所以我的问题是我想将myhelpfile放在解决方案资源管理器下的一个名为FILES的文件夹中。

有什么建议应该是我的路径吗?

2 个答案:

答案 0 :(得分:1)

您的工作目录可能已更改。您可以使用 Application.StartupPath 来获取启动应用的位置。

因此您的代码将更改为:

System.Windows.Forms.Help.ShowHelp(null, Application.StartupPath + @"\Files\myhelpfile.com");

答案 1 :(得分:0)

您的URI路径应该从您的应用程序工作路径开始,如下所示:

System.windows.forms.help(null,@"FILES\myhelpfile.chm");