当我的用户控件具有焦点时,开发人员在设计时按F1键时,我想提供帮助。默认情况下,Visual Studio帮助会打开,但我想打开自己的在线帮助。
我知道您可以使用自定义设计器进行用户控制,但是在打开在线帮助这项简单任务方面需要做很多工作。
有没有人有这方面的经验?
提前致谢。
答案 0 :(得分:-1)
使用您的控件的“HelpRequested”事件:
button1.HelpRequested += button1_HelpRequested;
和实施:
private void button1_HelpRequested(object sender, HelpEventArgs hlpevent)
{
Help.ShowHelp(this, "helpFile.chm", HelpNavigator.TopicId, "1234");
}