2012-06-22 7 views
0

Я установил фокус с помощью инструмента Tab orderVisual Studio 2010 для моего компонента в форме. Я пробовал пару раз. Теперь, когда фокус находится в последнем Tab Index, и если я нажимаю TAB много раз, он идет куда-то, чего я не знаю. Он никогда не доходил до первого Tab Index. Как я могу исправить эту проблему?Где находится фокус в моей форме Windows Forms?

+2

Это, вероятно, находится на элемент управления, который закрыт другим элементом управления, поэтому вы не можете видеть его ни в дизайнере, ни в окне настроек табуляции. Используйте View + Other Windows + Document Outline. –

ответ

1

Я хотел бы попробовать две вещи здесь:

  1. Попробуйте удалить некоторые из элементов управления и посмотреть, если проблема фокусировки фиксируется, если нет, то удалить все больше и больше, пока не будет исправлено, и тогда вы будете лучше понять, какой контроль рушит порядок.

  2. Каждый элемент управления имеет свойство Focused. у вас может быть другой поток, проходящий по всем вашим элементам управления и проверяет, какое значение этого свойства имеет значение «true».

    • это немного долго, но если вы не можете найти эту проблему по-другому, вы можете попробовать, что
    • больше о Focused недвижимости here

 Смежные вопросы

  • Нет связанных вопросов^_^