Looking for winforms Answers? Try Ask4KnowledgeBase
Looking for winforms Keywords? Try Ask4Keywords

winforms幫助整合


備註

您可以通過不同方式為Windows窗體應用程序中的窗體和控件提供幫助。您可以顯示彈出幫助,打開CHM文件或URL。您可以顯示表單,控件和對話框的上下文相關幫助。

HelpProvider組件

您可以設置HelpProvider組件以為組件提供上下文相關的幫助。這樣當用戶按F1鍵或表單的幫助按鈕時,您可以自動:

  • 顯示控件的上下文相關幫助彈出窗口
  • 根據上下文打開CHM文件(顯示內容表,顯示關鍵字或索引,顯示主題)
  • 使用默認瀏覽器導航到URL

幫助班

您可以在代碼中使用Help類來提供以下類型的幫助:

  • 顯示控件的幫助彈出窗口
  • 根據上下文打開CHM文件(顯示內容表,顯示關鍵字或索引,顯示主題)
  • 使用默認瀏覽器導航到URL

HelpRequested事件

您可以處理Control對像或Form HelpRequested事件,以便在用戶按F1或單擊表單的“幫助”按鈕時執行自定義操作。

表單的幫助按鈕

您可以將Form設置為在標題欄上顯示“幫助”按鈕。這樣,如果用戶單擊“幫助”按鈕,光標將變為?光標並在單擊任何點後,將顯示與使用HelpProvider的控件關聯的任何上下文相關幫助。

MessgeBox和CommonDialogs的幫助按鈕

您可以使用組件的“幫助”按鈕為MessageBoxOpenFileDialogSaveDialogColorDialog提供幫助。

工具提示組件

當用戶指向控件時,您可以使用ToolTip組件顯示一些幫助文本。 ToolTip可以與任何控件相關聯。

注意

使用HelpProviderHelp類您可以以HTML幫助格式顯示已編譯的幫助文件(.chm)或HTML文件。編譯的幫助文件提供頁面中的目錄,索引,搜索功能和關鍵字鏈接。快捷方式僅適用於已編譯的幫助文件。您可以使用HTML Help Workshop生成HTML Help 1.x文件。有關HTML幫助的詳細信息,請參閱Microsoft HTML幫助中的 “HTML Help Workshop”和其他HTML幫助主題。

幫助整合 相關例子