选择更改后,WPF分页实现崩溃

时间:2013-05-07 18:43:02

标签: c# .net wpf wpfdatagrid collectionview

我使用以下代码作为wpf DataGrid

How can I paginate a WPF DataGrid?

分页工作正常,除了当我移动到第一个页面以外的任何页面并尝试选择(按)任何行/单元格时,我得到以下异常:

指定的参数超出了有效值的范围。 参数名称:位置

BTW - 我需要将PagingCollectionView _cview的声明更改为readonly。

<DataGrid ItemsSource="{Binding}" Grid.Row="1" x:Name="rightGrid" x:Uid="rightGrid" SelectionChanged="rightGrid_SelectionChanged">
...

private void rightGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
}

1 个答案:

答案 0 :(得分:0)

referenced post上的代码是一个如何入门的示例,其中包含at least one bug(可能不止一个)。

正如其他人在评论中建议的那样,您可能希望使用silverlight implementation