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