Как убрать курсор ожидания из textBox? - PullRequest
1 голос
/ 03 декабря 2010

Всякий раз, когда я загружаю форму окна с текстовым полем, я жду, когда курсор мигает в первом текстовом поле, но я жду мигания, когда нажимаю на это текстовое поле.

Вот так выглядит код текстового поля:

this.textBox1.Location = new System.Drawing.Point(166, 51);
            this.textBox1.Name = "textBox1";
            this.textBox1.Size = new System.Drawing.Size(122, 20);
            this.textBox1.TabIndex = 3;

Может кто-нибудь сказать, пожалуйста, как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 03 декабря 2010

Вы можете установить фокус на ваше первое поле ввода (текстовое поле), используя TextBox1.Focus ();

Если вы не хотите, чтобы какое-либо другое текстовое поле находилось в фокусе, вам нужно добавить элемент, в котором реализован метод Focus, и использовать его Focus как графический блок. Проще всего было бы добавить невидимое текстовое поле и установить для него фокус.

0 голосов
/ 03 декабря 2010

Вероятно, это связано с тем, что текстовое поле является первым элементом управления, получившим фокус.

Хотите ли вы сфокусироваться на другом элементе управления или не иметь фокусировки на текстовом поле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...