我想打开CHM文件的特定页面.我正在使用WPF应用程序.目前我已经实施了
System.Diagnostics.Process.Start(filepath)
Run Code Online (Sandbox Code Playgroud)
这无助于打开特定页面
此致,NewDev
听起来您实际上是在尝试向WPF应用程序添加上下文相关帮助.例如,如果您使用光标在特定文本框中点击F1,则会看到该特定文本框的帮助.
如果是这种情况,请参阅此文章:
或者这个:
具体来说,您可以使用System.Windows.Forms.Help.ShowHelp()命令完成此操作.
您可能需要添加对System.Windows.Forms.dll的引用以访问帮助功能.
最后,如果你仍然迷失在使用帮助文件,你需要的所有信息都应该在这里:http://msdn.microsoft.com/en-us/library/2ksk25ts.aspx 这是所有的Windows窗体,当然,如果你有正确的参考,它应该转移到WPF.
小智 5
您必须向项目添加"System.Windows.Forms"引用,然后调用Help.ShowHelp方法在"xyz.chm"中打开特定页面
System.Windows.Forms.Help.ShowHelp(null, "xyz.chm","xyz_index.html");
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助 :)
| 归档时间: |
|
| 查看次数: |
6807 次 |
| 最近记录: |