none
Hilfe zu einem Menüpunkt mit F1 aufrufen RRS feed

  • Frage

  • Ich habe meine Mitgliederverwaltung für einen Verein von VB5 auf VisualBasic2005 Express Edition umgestellt.

    Ich möchte gern, wie in VB5, die Hilfe zu den verschiedenen Menüpunkten (ToolSptripMenuItem) mit der Taste <F1> aufrufen, wenn dieser Eintrag den Focus besitzt. Die Hilfedatei als *.chm liegt vor und funktioniert auch.

    Ich finde dafür keine Lösung, da für ein ToolStripMenuItem kein HelpProvider definiert werden kann und auch kein Key-Ereignis (KeyDown, KeyPress) möglich ist.

    Gibt es dafür eine Lösung?

    Dienstag, 25. März 2008 11:43

Alle Antworten

  • Du solltest versuchen die Hilfe auf andere Steuerlemente (Controls) oder Formen zu verlagern, da ja aus dem Menü heraus meistens weitere Formen mit Steuerelementen aufgerufen werden.

    Für die Nutzer des Programms kann in der Hilfe (CHM) eine zusammenfassende Erläuterung aller Menüpunkte erfolgen z.B. mit Darstellung der aufgeklappten Untermenüs. Jede Form sollte mindestens ein Hilfethema haben, dass dann über F1 bei Fokus auf der Form erscheint.

    Beispiele mit VB2005 (2008) Code habe ich auf meiner Seite auch als ClickOnce bereitgestellt. Siehe:
    http://www.help-info.de/de/Visual_Basic_2005/vb_2005.htm
    Ulrich Kulle - Microsoft MVP - Help - http://www.help-info.de
    Mittwoch, 9. September 2009 08:35