次のように XAML で定義されたデータグリッドがあります。
<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">
次に、ダブルクリックが発生した行で選択されたアイテムを処理します。
ただし、垂直スクロールバーがオンになっていて、グリッドの最後の行の下にまだ表示されていない項目がある場合、ダブルクリックすると最後の行が 1 つ上にスクロールされ、最後の行の次の行になります。ダブルクリック方式で選択した項目の値は、非表示にして上にスクロールした行です。
表示されている最後の行がダブルクリックされたときにデータグリッドが上にスクロールしないようにするにはどうすればよいですか?