下面是我的数据网格定义:
<DataGrid
Name="ODataGrid"
AutoGenerateColumns="False"
Grid.Row="0"
Grid.Column="0"
CanUserAddRows="False"
AlternationCount="2"
HeadersVisibility="All"
IsReadOnly="True"
SelectionUnit="FullRow"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Background="#EBF0F0"
AlternatingRowBackground="#E9E8EF"
HorizontalGridLinesBrush="#7F7F7F"
VerticalGridLinesBrush="#7F7F7F"
SelectedItem="{Binding vmItem}"
CellStyle="{StaticResource ODataGridCellStyle}"
ItemsSource="{Binding vmResults}"
Tag="{Binding DataContext, ElementName=BaseGrid}">
以下是我为获取错误而采取的步骤。
为什么会这样?无论如何要阻止自动选择滚动?感谢。
答案 0 :(得分:0)
EnableRowVirtualization="False"
在datagrid属性中。
答案 1 :(得分:-2)
在datagrid中添加此属性
VirtualizingStackPanel.IsVirtualizing="False"