Udostępnij za pośrednictwem


HelpProvider — Informacje o składniku (Formularze systemu Windows)

Składnik HelpProvider formularzy systemu Windows służy do kojarzenia pliku Pomocy HTML 1.x (pliku chm utworzonego w warsztatach pomocy HTML lub pliku .htm) z aplikacją systemu Windows. Możesz zapewnić pomoc na różne sposoby:

  • Podaj pomoc kontekstową dla kontrolek w formularzach systemu Windows.

  • Podaj kontekstową pomoc dla określonego okna dialogowego lub określonych kontrolek w oknie dialogowym.

  • Otwórz plik Pomocy do określonych obszarów, takich jak strona główna spisu treści, indeksu lub funkcji wyszukiwania.

Korzystanie z dostawcy pomocy

HelpProvider Dodanie składnika do formularza systemu Windows umożliwia innym kontrolkom w formularzu uwidocznienie właściwości HelpProvider Pomocy składnika. Dzięki temu możesz zapewnić pomoc dotyczącą kontrolek w formularzu systemu Windows. Plik Pomocy można skojarzyć ze składnikiem HelpProviderHelpNamespace przy użyciu właściwości . Należy określić typ pomocy dostarczonej przez wywołanie SetHelpNavigator i podanie wartości z HelpNavigator wyliczenia dla określonej kontrolki. Należy podać słowo kluczowe lub temat pomocy, wywołując metodę SetHelpKeyword .

Opcjonalnie, aby skojarzyć określony ciąg Pomocy z inną kontrolką, użyj SetHelpString metody . Ciąg skojarzony z kontrolką przy użyciu tej metody jest wyświetlany w oknie podręcznym, gdy użytkownik naciska klawisz F1, gdy kontrolka ma fokus.

Jeśli HelpNamespace nie ustawiono, musisz użyć polecenia SetHelpString , aby podać tekst Pomocy. Jeśli ustawiono zarówno ciąg Pomocy, jak HelpNamespace i pomoc, będzie HelpNamespace miała pierwszeństwo.

Uwaga

Podczas określania ścieżki względnej do pliku Pomocy w ShowHelp metodzie lub HelpNamespace właściwości kontrolki mogą wystąpić problemy z użyciem ścieżki względnej HelpProvider . W związku z tym należy użyć bezwzględnej ścieżki pliku, aby określić plik Pomocy.

Zobacz też