У меня довольно сложный TableLayoutPanel
с почти 40 элементами управления на нем. Некоторые из них доступны только для чтения, а некоторые не требуют внимания пользователя, кроме особых случаев (которые затем могут быть доступны с помощью мыши). Поэтому я хотел бы установить TabStop=false
для этих элементов управления, а остальные расположить в порядке сверху вниз слева направо.
Однако для любого элемента управления внутри TableLayoutPanel
я не могу изменить свойство TabStop
. То есть могу, но при следующей перестройке он сбрасывается на False
. Следовательно, с помощью клавиши TAB можно получить доступ ко всем элементам управления, даже к тем, которые я не хочу быть доступными.
Что здесь происходит?
Среда: Windows 7 Enterprise; VS2008; .NET 3.5 SP1; Все элементы управления размещены прямо на TableLayouPanel
, промежуточных контейнеров нет.
Добавлена дополнительная информация: Роберт Керр сообщает, что он не может воспроизводить. Я забыл упомянуть, что я использовал исключительно RadControls Telerik Winforms на TableLayoutPanel. Также кажется, что кнопки / флажки работают нормально, а текстовые поля, поля со списком и списки - нет.