Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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#_Wpf_Wpfdatagrid - Fatal编程技术网

C# 如何在wpf数据网格中找到显示记录计数?

C# 如何在wpf数据网格中找到显示记录计数?,c#,wpf,wpfdatagrid,C#,Wpf,Wpfdatagrid,如果我想在wpf数据网格中绑定15条记录,它将显示15条不带滚动查看器的记录。 如果我想在wpf数据网格中绑定20条记录,它将使用scroll viewer显示15条记录,我必须滚动滚动条以查看剩余的5条记录。此场景将根据系统屏幕高度而变化。如果我在另一个具有大屏幕高度的系统中运行此程序,它将在数据网格中显示20条记录,而不使用滚动查看器。 所以我想找到网格中当前显示的记录数 DataGrid.Items.Count 你可以用这个 希望有帮助。如果我使用这个(DataGrid.Items.C

如果我想在wpf数据网格中绑定15条记录,它将显示15条不带滚动查看器的记录。 如果我想在wpf数据网格中绑定20条记录,它将使用scroll viewer显示15条记录,我必须滚动滚动条以查看剩余的5条记录。此场景将根据系统屏幕高度而变化。如果我在另一个具有大屏幕高度的系统中运行此程序,它将在数据网格中显示20条记录,而不使用滚动查看器。 所以我想找到网格中当前显示的记录数

DataGrid.Items.Count 
你可以用这个


希望有帮助。

如果我使用这个(DataGrid.Items.Count),我可以从网格中获取所有记录计数。我需要的是,我想在滚动查看器中获得可见的记录,而不是在滚动查看器中隐藏记录。你为什么想知道这一点?你为什么不让你的视图使用它能得到的空间呢?(即,将其放置在网格中,将行的高度设置为“5*”)