Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更改选择时WPF分页工具崩溃_C#_.net_Wpf_Wpfdatagrid_Collectionview - Fatal编程技术网

C# 更改选择时WPF分页工具崩溃

C# 更改选择时WPF分页工具崩溃,c#,.net,wpf,wpfdatagrid,collectionview,C#,.net,Wpf,Wpfdatagrid,Collectionview,我将以下代码用于wpfDataGrid: 分页工作正常,但当我移动到除第一页以外的任何一页并尝试拾取(按)任何行/单元格时,会出现以下异常: 指定的参数超出了有效值的范围。 参数名称:位置 顺便说一句,我需要将PagingCollectionView的声明更改为非只读 <DataGrid ItemsSource="{Binding}" Grid.Row="1" x:Name="rightGrid" x:Uid="rightGrid" SelectionChanged="rightGrid

我将以下代码用于wpf
DataGrid

分页工作正常,但当我移动到除第一页以外的任何一页并尝试拾取(按)任何行/单元格时,会出现以下异常:

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

顺便说一句,我需要将PagingCollectionView的声明更改为非只读

<DataGrid ItemsSource="{Binding}" Grid.Row="1" x:Name="rightGrid" x:Uid="rightGrid" SelectionChanged="rightGrid_SelectionChanged">
...
上的代码是一个如何开始的示例,其中包含(可能不止一个)


正如其他人在评论中所建议的,您可能希望查看如何使用

您需要指定更多信息没有位置变量我的代码中也没有位置变量。。。这就是为什么这很奇怪。。。我认为这是关于DataGrid的某种私有内部变量尝试创建一个示例,如果没有它,似乎什么都没有发生。顺便说一句,我会用错误修复更新那篇文章,因为这不是第一个阅读答案并遇到这个问题的人。
private void rightGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
}