我有两个radgridviews,用户在网格#1上选择的行会自动出现在网格#2中。网格#2中的新行需要以编程方式选择,因为可能需要对该新行进行进一步处理,并且需要行索引。
两个网格都使用数据表作为其物品来源。
用户可以从网格#1中选择两次相同的项目。因此,网格#2中的选定行必须是网格#1中的最新选择。
如何以编程方式选择网格#2中的新行?
由于
答案 0 :(得分:0)
wpf中的Datagrid是ItemsControl的派生类,它具有SelectedIndex属性,您可以使用该属性获取网格中的第一个选择索引,之后您可以将第二个网格selectedIndex设置为第一个。
int selectedIndex=grid1.SelectedIndex ;
grid2.SelectedIndex =selectedIndex.