2009-07-06 3 views
2

Ich möchte die Hotkeys für Label, Schaltfläche auf dem Bildschirm ohne Drücken der Alt-Taste anzeigen. Zum Beispiel Alt + N öffnet neuen Dialog, wo N ist Hotkey, so dass ich unterstreichen immer unter N erscheint.WPF-Bildschirm sollte Hotkeys jederzeit anzeigen, ohne die Alt-Taste zu drücken

Ich bin mir nicht sicher, wie wir das erreichen können, ohne Alt-Taste drücken. Nach dem Drücken der Alt-Taste wird der Hot-Key angezeigt, aber wir wollen die entsprechende Hot-Key-Taste solange anzeigen, bis der Bildschirm geöffnet ist.

Antwort

1

Ich antwortete in this nearly identical question dass

Wenn Sie die Kontrolle über das Betriebssystem, auf dem das Programm bereitgestellt wird, anscheinend können Sie die unterstrichene Verknüpfung Schreiben zwingen immer, indem Sie auf Systemsteuerung angezeigt werden - > Anzeige -> Darstellung -> Effekte -> Unterstrichene Buchstaben für die Tastaturnavigation ausblenden.

Wenn Sie dies nicht tun können, einige der anderen Antworten mit einer System.Windows.Forms.SendKeys Klasse erwähnt.