Jak na to: Zobrazení vyskakovací nápovědy
Jedním ze způsobů, jak zobrazit nápovědu ve Windows Forms, je tlačítko nápověda umístěné na pravé straně záhlaví, přístupné prostřednictvím vlastnosti HelpButton. Tento typ zobrazení nápovědy je vhodný pro použití s dialogovými okny. Dialogová okna zobrazená modálně (s metodou ShowDialog) mají potíže s vyvolání externích systémů nápovědy, protože před přesunutím fokusu do jiného okna je potřeba zavřít modální dialogová okna. Kromě toho použití tlačítka nápovědy vyžaduje, aby v záhlaví nebylo žádné tlačítko Minimalizovat ani Maximalizovat. Toto je standardní konvence dialogového okna, zatímco formuláře obvykle mají Minimalizovat a Maximalizovat tlačítka.
Komponentu HelpProvider můžete také použít k propojení ovládacích prvků se soubory v systému nápovědy, i když jste implementovali automaticky otevíranou nápovědu. Další informace naleznete v tématu Poskytování nápovědy v aplikaci systému Windows.
Zobrazit vyskakovací nápovědu
V sadě Visual Studio přetáhněte komponentu HelpProvider ze sady nástrojů do formuláře.
Bude umístěn v panelu v dolní části Návrháře Windows Forms.
V okně Vlastnosti nastavte vlastnost HelpButton na
true
. Zobrazí se tlačítko s otazníkem na pravé straně záhlaví formuláře.Aby bylo možné zobrazit HelpButton, musí být vlastnosti MinimizeBox a MaximizeBox formuláře nastaveny na
false
, vlastnost ControlBox nastavená natrue
a vlastnost FormBorderStyle na jednu z následujících hodnot: FixedSingle, Fixed3D, FixedDialog nebo Sizable.Vyberte ovládací prvek, pro který chcete zobrazit nápovědu ve formuláři, a nastavte řetězec nápovědy v okně Vlastnosti. Toto je řetězec textu, který se zobrazí v oknu podobnému ToolTipu.
Stiskněte F5.
Stiskněte tlačítko nápovědy
na záhlaví a klikněte na ovládací prvek, na kterém jste nastavili řetězec nápovědy.
Viz také
.NET Desktop feedback