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

Posted

技术标签:

【中文标题】如何使用 C# 在 Windows 窗体中创建 F1 帮助【英文标题】:How to create F1 help in windows forms using c# 【发布时间】:2010-11-04 23:38:39 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

例如,

private void button1_HelpRequested(object sender, HelpEventArgs hlpevent)

   Help.ShowHelp(this, "helpfile.chm", HelpNavigator.TopicId, "1234");

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

更多信息请参见this related question。

【讨论】:

以上是关于如何使用 C# 在 Windows 窗体中创建 F1 帮助的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 窗体中创建类似控制台的信息显示

如何将我的 VBA 宏转换为 C# 以在 Windows 窗体应用程序中使用?

在 Windows 窗体中创建条形图

如何在 Windows 窗体中创建 GDI 泄漏!

C#窗体设计——多个窗体之间的调用

如何在 Windows 窗体应用程序中创建全局错误处理程序?