HelpProvider   zodpovězená otázka

VB.NET, WinForms

Dobrý den,

nevím si úplně rady, jak stiknutím určitého tlačítka na formu otevřít konkrétní stránku uživatelské nápovědy (*chm)...

Ať zkouším u tlačítka i HelpProvideru nastavit cokoli, tak to vůbec nic nedělá...

Za jakoukoli radu budu vděčná.

EDIT PROBLÉMU:

nápověda se zobrazí na správné stránce, na které chci, ale po stisknutí klávesy F1, já bych potřebovala aby se to stejné stalo po stisknutí nějakého buttonu.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Bohužel HelpProvider nemá žádné metody pro zobrazení nápovědy, takže nejjednodušší řešení, které mne momentálně napadá je simulovat stisk klávesy F1:

SendKeys.Send("F1")
nahlásit spamnahlásit spam 0 odpovědětodpovědět

Děkuju moc, funkční řešení = dobré řešení :)

našla jsem ještě zápis, který sice po stisknutí buttonu nápovědu zobrazí, ale nemohla jsem přijít na to, co tam pořádně napsat, aby zobrazil i konkrétní požadovanou stránku...

 Help.ShowHelp(Me, HelpProvider1.HelpNamespace, HelpNavigator.TableOfContents, "nevim co sem napsat") 
nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback