Я установил фокус с помощью инструмента Tab order
Visual Studio 2010 для моего компонента в форме. Я пробовал пару раз. Теперь, когда фокус находится в последнем Tab Index
, и если я нажимаю TAB
много раз, он идет куда-то, чего я не знаю. Он никогда не доходил до первого Tab Index
. Как я могу исправить эту проблему?Где находится фокус в моей форме Windows Forms?
0
A
ответ
1
Я хотел бы попробовать две вещи здесь:
Попробуйте удалить некоторые из элементов управления и посмотреть, если проблема фокусировки фиксируется, если нет, то удалить все больше и больше, пока не будет исправлено, и тогда вы будете лучше понять, какой контроль рушит порядок.
Каждый элемент управления имеет свойство
Focused
. у вас может быть другой поток, проходящий по всем вашим элементам управления и проверяет, какое значение этого свойства имеет значение «true».- это немного долго, но если вы не можете найти эту проблему по-другому, вы можете попробовать, что
- больше о
Focused
недвижимости here
Это, вероятно, находится на элемент управления, который закрыт другим элементом управления, поэтому вы не можете видеть его ни в дизайнере, ни в окне настроек табуляции. Используйте View + Other Windows + Document Outline. –