WPF DataGrid的checkbox选中的时分,不要自动排序

WPF DataGrid的checkbox选中的时候,不要自动排序?

<DataGridTemplateColumn Header="已确认" CanUserSort="false">
                    <DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <CheckBox IsChecked ="{Binding IsAcked, UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" VerticalAlignment="Center" />
                        </DataTemplate>
                    </DataGridTemplateColumn.CellTemplate>
                </DataGridTemplateColumn>


WPF中的DataGrid中,有一列是CheckBox, 选中某行的CheckBox时,该行会自动跳到最下面(自动排序了),如何不要自动排序功能, CanUserSort="false"不行,还是会那样。
------解决方案--------------------
UpdateSourceTrigger=PropertyChanged  你去掉应该就可以了。
------解决方案--------------------
直接用楼主提供的代码,没测出楼主所说的情况:
WPF DataGrid的checkbox选中的时分,不要自动排序