0
我在XAML中定義一個DataGrid如下:如何防止自動滾動DataGrid中
<toolkit:DataGrid Margin="10,116,62,34" Name="WADataGrid" RowBackground="LightYellow" AlternatingRowBackground="White"
BorderBrush="Gray" BorderThickness="2" IsReadOnly="True" CanUserReorderColumns="False" CanUserResizeColumns="True"
CanUserSortColumns = "True" SelectionMode="Extended" MouseDoubleClick="DataGrid_MouseDoubleClick"
AutoGenerateColumns="False" Height="400" Canvas.Left="0" Canvas.Top="-76" Width="731">
我再處理由發生的雙擊該行選擇的項目。
儘管垂直滾動條處於打開狀態,並且網格的最後一行還沒有顯示,但雙擊會導致最後一行向上滾動一個,使其成爲最後一行的下一行。雙擊方法中所選項目的值是隱藏並向上滾動的行。
當最後一行顯示被雙擊時,如何防止datagrid向上滾動?