sto facendo la domanda già chiesto (e anche risposto) qui: Why are some textboxes not accepting Control + A shortcut to select all by defaultCome posso consentire ctrl + a con TextBox in winform?
Ma questa risposta non funziona per me. Ho questo codice:
public class LoginForm : Form
{
private TextBox tbUsername;
public LoginForm()
{
tbUsername = new TextBox();
tbUsername.ShortcutsEnabled = true;
tbUsername.Multiline = false;
Controls.Add(tbUsername);
}
}
La casella di testo si presenta, posso scrivere su di esso, posso tagliare, copiare e incollare il testo su di esso senza alcun problema. Ma quando provo a premere Ctrl + A Ho solo sentito un "bling" simile al bling che senti se provi a cancellare il testo da una casella di testo vuota (provalo con la barra degli indirizzi del browser).
FWIW il tuo codice funziona per me. Posso usare 'CTRL + A' e altre scorciatoie. Pensavo che "shift + freccia su" avrebbe dovuto selezionare una lettera alla volta. 'shift and end' seleziona tutto. – keyboardP
sì, funziona anche io ... quale versione di .net stai usando? – spajce
@spajce Non sono sicuro, dove posso verificarlo? –