如何:显示弹出帮助

在 Windows 窗体上显示帮助的一种方法是通过标题栏右侧的“帮助”按钮,该按钮可以通过HelpButton进行访问。 这种类型的帮助显示非常适合用于对话框。 模式显示(使用 ShowDialog 方法)的对话框在打开外部帮助系统时遇到问题,因为模式对话框需要关闭,然后焦点才能转移到另一个窗口。 此外,使用 “帮助 ”按钮要求标题栏中没有“ 最小化 ”按钮或 “最大化 ”按钮。 这是一个标准的对话框约定,而窗体通常具有 最小化最大化 按钮。

还可以使用 HelpProvider 组件将控件链接到帮助系统中的文件,即使已实现弹出帮助。 有关详细信息,请参阅 在 Windows 应用程序中提供帮助

显示弹出帮助

  1. 在 Visual Studio 中,将 HelpProvider 组件从工具箱拖动到窗体。

    它将位于 Windows 窗体设计器底部的托盘中。

  2. 在“属性”窗口中,将 HelpButton 属性设置为 true. 这将在窗体标题栏右侧显示带有问号的按钮。

  3. 为了显示HelpButton,窗体的MinimizeBox属性和MaximizeBox属性必须设置为falseControlBox属性必须设置为trueFormBorderStyle属性必须设置为以下值之一:FixedSingleFixed3DFixedDialogSizable

  4. 选择要在窗体上显示帮助的控件,并在“属性”窗口中设置帮助字符串。 这是将在类似于 工具提示的窗口中显示的文本字符串。

  5. F5键。

  6. 按标题栏上的 “帮助 ”按钮,然后单击设置帮助字符串的控件。

另请参阅