Я задаю уже заданный вопрос (и даже ответил): Почему некоторые текстовые поля не принимают Control + ярлык, чтобы выбрать все по умолчанию?
Но этот ответ не работает для меня. У меня есть этот код:
public class LoginForm : Form
{
private TextBox tbUsername;
public LoginForm()
{
tbUsername = new TextBox();
tbUsername.ShortcutsEnabled = true;
tbUsername.Multiline = false;
Controls.Add(tbUsername);
}
}
Появится текстовое поле, я могу писать на нем, я могу вырезать, скопировать и вставить текст на него без каких-либо проблем. Но когда я пытаюсь нажать Ctrl + A, я слышу только "bling", подобный bling, который вы слышите, если вы пытаетесь стереть текст из пустого текстового поля (попробуйте его с помощью адресной строки браузера).