mam przeżywa pewne problemy przy użyciu klawiszy mnemonicznych w Windows Forms:Accelerator (element pamięciowy) są wykonywane bez naciskania klawisza ALT
Proszę o formularz z przyciskiem, który wykorzystuje ALT + S jako akceleratora:
this.searchButton = new System.Windows.Forms.Button();
this.searchButton.Text = "&search";
Działanie przycisku wykonuje się po prostu naciskając "s" (bez naciskania klawisza ALT). Sprawdziłem kilka innych aplikacji, a akceleratory są wykonywane tylko po naciśnięciu klawisza ALT.
- Czy to jest problem .NET?
- Jak rozwiązać ten problem?
Z góry dziękuję.
Jakiej wersji .NET używasz? – leanne
@leanne: To jest .NET 2.0, ale także testowałem .NET 3 i .NET 3.5 i .NET 4.0 również nie działają. –
+1, ponieważ właśnie napotkałem ten sam problem i to pytanie jest przydatne! Ale technicznie jest to "klucz mnemoniczny", a nie klucz akceleracyjny? – MarkJ