sto sperimentando alcuni problemi con i tasti mnemonici in Windows Form:Accelerator (Tasto di scelta) vengono eseguite senza premere tasti ALT
Basta avere un modulo con un pulsante, che utilizza ALT + s come l'acceleratore:
this.searchButton = new System.Windows.Forms.Button();
this.searchButton.Text = "&search";
L'azione del pulsante viene eseguita premendo semplicemente "s" (senza premere il tasto ALT). Ho controllato alcune altre applicazioni e le azioni dell'acceleratore vengono eseguite solo quando si preme il tasto ALT.
- Si tratta di un problema di .NET?
- Come potrebbe risolvere questo problema?
Grazie in anticipo.
Quale versione di .NET stai usando? – leanne
@leanne: È .NET 2.0, ma ho anche provato anche .NET 3 e .NET 3.5 e .NET 4.0. –
+1 perché ho appena avuto lo stesso problema e questa domanda è utile! Ma tecnicamente si tratta di una "chiave mnemonica", non di una chiave acceleratrice, credo? – MarkJ