VB.NET Почему мой порядок вкладок игнорируется, даже если я вручную установил индекс вкладки каждого элемента управления в режиме конструктора? - PullRequest
2 голосов
/ 13 октября 2011

У меня есть приложение WPF. Мои вкладки WinForms ведут себя сумасшедшим. Я зашел в .designer.vb и установил все элементы управления .tabindex = 0.

Затем я перехожу в представление дизайна формы и устанавливаю порядок вкладок следующим образом:

0.0.0.0.1

0.0.0.0.2

0.0.0.0.etc

My forms Tab Orders

.Я пытался использовать кнопку в VS.2008

Я попытался вручную установить порядок вкладок для каждого элемента управления.

Я попытался установить для каждого элемента управления значение 0, а затем вручную установить порядок вкладок.

Я попытался перебрать элементы управления и установить Z-Orders.

Чего мне не хватает?!?

1 Ответ

3 голосов
/ 15 июля 2013

Это может быть тяжелая работа с панелями.Вы должны обрабатывать каждую панель отдельно, как говорит RBarryYoung.Разберитесь с крайними панелями и работайте внутрь, пока не дойдете до своих элементов управления.

Я считаю, что лучший способ - закрепить окно "Структура документа" (Ctrl + Alt + T) на одной стороне экрана, чтобы увидеть, как работают ваши панелирасположены и окно свойств для другого.

Структура документа - MSDN

Затем установите порядок вручную, используя окно свойств.Мне никогда не удавалось заставить порядок табуляции работать так, как мне хотелось бы, за исключением очень простых форм.

...