2013-10-17 57 views
0

我创建一个帮助栏为我的应用程序,并且得到做了两两件事:如何使用webbrowser在wpf应用程序中打开.chm文件的索引树内容?

  1. 为客户提供从网站的在线帮助,并使用网页浏览器对此我有做在一个窗口中显示出来。

  2. 现在在同一浏览器中我想要打开.chm文件的索引树。

那么有可能打开.chm文件的索引树?

browser.Navigate(@"mk:@MSITStore:[my .chm file url]"); 

我这样做是为了打开一个特定的内容,但我想这是在由微软提供的默认帮助浏览器应用程序的左侧面板中显示的起始索引树。

想知道是否有可能提供任何建议如何接近它。

回答

1

CHM索引不是一个HTML页面 - 它存储为CHM文件中的二进制数据。所以它不能在WebBrowser中显示。

如果您需要在应用程序内部的WebBrowser中显示帮助,我建议使用解压缩的HTML帮助。

相关问题