2010-05-21 3 views
1

Я хотел бы запретить табуляцию в сетку данных Microsoft только для чтения в WPF. Я установил IsTabStop в False, но я все еще могу занести в таблицу данных. Любые идеи?Запретить вкладку в WPF DataGrid

<WpfToolkit:DataGrid 
    IsReadOnly="True" 
    IsTabStop="False" 
    ItemsSource="{Binding Path=GridData, Mode=OneWay}" > 
</WpfToolkit:DataGrid> 

ответ

7

Это помогает, если вы добавите эту строку в DataGrid XAML:

KeyboardNavigation.TabNavigation = "None"

+0

Спасибо, что работали. – Zamboni

+0

Казалось, что нужно отключить табуляцию в дочерние элементы управления под сеткой, и это, похоже, тоже работает. – Klaw