当前位置: 代码迷 >> C# >> 待:使用helpProvider打开chm时无法同时左边定位目录或索引,右边定位文件
  详细解决方案

待:使用helpProvider打开chm时无法同时左边定位目录或索引,右边定位文件

热度:36   发布时间:2016-05-05 04:35:34.0
在线等待:使用helpProvider打开chm时无法同时左边定位目录或索引,右边定位文件
本帖最后由 cnjack 于 2015-02-13 08:18:52 编辑
我做了一个简单的chm文件,代码完成按F1时自动定位到指定位置,但现在无法实现要求。

TextBox.HelpNavigator设置以下值时,弹出情况如下:
Topic:帮助文件打开”索引“页面,关键值栏中为空,右边框中显示如下:
无法显示此页
确保 Web 地址 //ieframe.dll/dnserrordiagoff.htm# 正确。 
使用搜索引擎查找页面。 
请过几分钟后刷新页面。

TableOfContents:帮助文件打开”目录“页面,右边框中显示目录第一页面容;
Find:                  帮助文件打开”搜索“页面,搜索栏中为空,右边框中显示目录第一页面容;
Index:                帮助文件打开”索引"页面,,搜索栏中有关键字,下面的索引框中可以定位索引,右边框中显示目录第一页面容;
TopicId:            帮助文件打开”索引"页面,,搜索栏中有关键字,下面的索引框中可以定位索引,右边框中显示目录第一页面容;
AssociatIndex:帮助文件打开”索引"页面,,搜索栏中有关键字,但只有第一个字母,下面的索引框中可以定位索引,右边框中显示目录第一页面容;
keywordIndex:帮助文件打开”索引"页面,,搜索栏中无关键字,下面的索引框中是第一行被选中,但右边框中显示内容为关键字对应页内容;

就是不能同时左边定位目录或索引,右边定位文件,希望各位给点意见,谢谢
------解决思路----------------------
真如你测试的那样,跟关闭时的选项卡还有关系
感觉还是chm文件本身有问题了
  相关解决方案