我有DataGridView一个DataView. 用户可以在任何列上对网格进行排序。
DataView我通过在' 的基础上调用 NewRow 向网格中添加一行DataTable,然后将其添加到DataTable' 的 Rows 集合中。如何在网格中选择新添加的行?
我尝试通过创建一个BindingManagerBase绑定到 的对象BindingContext,DataView然后设置BindingManagerBase.Position = BindingManagerBase.Count. 如果网格未排序,则此方法有效,因为新行被添加到网格的底部。但是,如果排序顺序是该行未添加到底部,则此方法不起作用。
如何可靠地将网格的选定行设置为新行?