У меня есть таблица данных WPF, в которой у меня отключено табулирование ячеек, а блок прокрутки виртуализированной панели установлен на пиксель. Когда я нажимаю PgDn , выбранный элемент не изменяется, поэтому прокрутка вниз страницы не работает как стандартная.
Если для элемента прокрутки виртуализированной панели установить элемент «Стоп табуляции» на true, то прокрутка страницы вернется к норме.
Почему это так, и можно ли сохранить обе настройки при исправлении прокрутки страницы вниз?
<Window.Resources>
<Style TargetType="DataGridCell">
<Setter Property="IsTabStop" Value="False" />
</Style>
</Window.Resources>
<Grid>
<DataGrid ItemsSource="{Binding Items}"
VirtualizingPanel.ScrollUnit="Pixel">
</DataGrid>
</Grid>