Флажок C# Winforms не указывает фокусC#

Место общения программистов C#
Ответить
Anonymous
 Флажок C# Winforms не указывает фокус

Сообщение Anonymous »

Если флажок является первым элементом управления в порядке табуляции (0), это не означает, что он находится в фокусе при отображении формы. У него действительно есть фокус, который вы можете продемонстрировать, нажав пробел, чтобы установить или снять флажок с элемента управления. Если вы нажмете Tab, а затем удерживаете клавишу Shift, чтобы вернуться к флажку, метка будет выделена контуром, обозначающим фокус. Легко протестировать, создав новую форму с флажком, текстовым полем и кнопками. Порядок табуляции установлен в этом порядке. Форма запуска. Не будет никаких указаний на то, что флажок находится в фокусе. Используйте Tab для управления, и когда вы вернетесь в текстовое поле, оно будет обведено контуром. Я попробовал программно установить фокус с помощью Control.Focus() и Control.Select() в форме методов Load и Shown.

Как сделать так, чтобы флажок отображался как имеющий фокус при запуске формы?

Подробнее здесь: https://stackoverflow.com/questions/385 ... ting-focus
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»