Я столкнулся с проблемой, которую поиск Google не смог решить (или, может быть, я не набрал волшебную комбинацию ключевых слов). В любом случае у меня следующая проблема:
Я создаю контекстно-зависимую справку для своего приложения, используя компонент HelpProvider, предоставляемый VS. Для создания файлов справки я использую HelpSmith, который создает файлы .chm с темой и соответствующими идентификаторами темы. Идея состоит в том, что после установки пространства HelpProvider.HelpNamespace я могу редактировать параметры HelpKeyword и HelpNavigator в свойствах элемента управления. Кажется, это работает, когда я указываю, что HelpKeyword кнопки = 20 и HelpNavigator = TopicID. Я запускаю, нажимаю и удерживаю кнопку и нажимаю F1, и мой файл справки открывается в нужной теме, как и ожидалось. Однако меня больше интересует контекстно-зависимая справка для каждого элемента управления TabPage. Кажется, это работает, когда я нажимаю на внешний TabControl, но не на отдельные вкладки. В идеале я хотел бы щелкнуть вкладку, где находится метка, и отобразить справку таким образом.
Это возможно?
Спасибо!