如何使用c#在Windows窗体中创建F1帮助

时间:2009-06-22 20:49:07

标签: .net windows chm

如何使用c#在Windows窗体中创建键盘快捷键(F1)。 WinChm

1 个答案:

答案 0 :(得分:19)

为控件的HelpRequested事件添加事件处理程序,然后使用Help.ShowHelp

例如,

private void button1_HelpRequested(object sender, HelpEventArgs hlpevent)
{
   Help.ShowHelp(this, "helpfile.chm", HelpNavigator.TopicId, "1234");
}

您可以使用不同的HelpNavigator选项来显示目录等内容。

有关详细信息,请参阅this related question