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