Přehled komponenty HelpProvider (Windows Forms)
Komponenta Windows Forms HelpProvider slouží k přidružení souboru nápovědy HTML Help 1.x (soubor .chm, vytvořený pomocí workshopu nápovědy HTML nebo souboru .htm) k vaší aplikaci Windows. Pomoc můžete poskytnout různými způsoby:
Zadejte kontextovou nápovědu k ovládacím prvkům ve Windows Forms.
Zadejte kontextovou nápovědu pro konkrétní dialogové okno nebo konkrétní ovládací prvky v dialogovém okně.
Otevřete soubor nápovědy pro konkrétní oblasti, jako je hlavní stránka obsahu, index nebo vyhledávací funkce.
Použití zprostředkovatele nápovědy
Přidání komponenty HelpProvider do formuláře Windows Umožňuje ostatním ovládacím prvkům ve formuláři zpřístupnit vlastnosti nápovědy HelpProvider součásti. To vám umožní poskytnout nápovědu k ovládacím prvkům ve formuláři Windows Form. Soubor nápovědy můžete přidružit ke komponentě HelpProvider pomocí vlastnosti HelpNamespace. Typ nápovědy zadáte voláním SetHelpNavigator a zadáním hodnoty z HelpNavigator výčtu pro zadaný ovládací prvek. Klíčové slovo nebo téma nápovědy zadáte voláním metody SetHelpKeyword.
Pokud chcete volitelně přidružit konkrétní řetězec nápovědy k jinému ovládacímu prvku, použijte metodu SetHelpString. Řetězec, který přidružíte k ovládacímu prvku pomocí této metody, se zobrazí v automaticky otevíraných oknech, když uživatel stiskne klávesu F1, zatímco ovládací prvek má fokus.
Pokud HelpNamespace nebyla nastavena, musíte k zadání textu nápovědy použít SetHelpString. Pokud nastavíte jak HelpNamespace, tak i řetězec nápovědy, přednost bude mít nápověda na základě HelpNamespace.
Poznámka
Při zadávání cesty k souboru nápovědy v metodě ShowHelp nebo vlastnosti HelpNamespace ovládacího prvku HelpProvider může dojít k problémům s použitím relativní cesty. Proto nezapomeňte k zadání souboru nápovědy použít absolutní cestu k souboru.
Viz také
.NET Desktop feedback