如何:显示弹出帮助

在 Windows 窗体上显示帮助的一种方法是通过“帮助”按钮实现,该按钮位于标题栏右侧,可通过 HelpButton 属性访问。 此类型的“帮助”显示非常适用于对话框。 使用 ShowDialog 方法适度显示的对话框在获取外部帮助系统时会遇到问题,因为必须先关闭模型对话框后才能切换到另一个窗口。 此外,使用“帮助”按钮的条件是标题栏中未显示“最小化”按钮或“最大化”按钮。 这是一个标准对话框约定,而窗体通常具有“最小化”和“最大化”按钮

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

显示弹出帮助

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

    它将显示在 Windows 窗体设计器底部的任务栏中。

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

  3. 为了显示 HelpButton,必须将窗体的 MinimizeBoxMaximizeBox 属性设置为 false,将 ControlBox 属性设置为 true 以及将 FormBorderStyle 属性设置为下列值之一:FixedSingleFixed3DFixedDialogSizable

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

  5. 按 F5

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

另请参阅