首页 文章

VB.NET Winforms DataGridView在Sorted DataGridView上选择新行

提问于
浏览
3

好吧我有一个DataGridView,用户可以点击列 Headers 进行排序 . 当他们在应用排序时添加新行时,记录不会在他们验证行之前创建(在他们退出newRow之前他们不能这样做) . 如何在排序后选择行?

DataGridView是数据绑定的 .

网格的选择模式是完整行 .

我正在使用VB.NET和SQLite数据库后端 .

我怀疑我需要使用RowsAdded事件或DataBindingComplete事件 . 有问题的记录确实附加了一个唯一的GUID,但它在DataGridView中不可见 .

这个c#问题似乎与我想要的一致:Select newly added Row - DataGridView and BindingSource . 但问题是如何在不离开行的情况下触发行验证(以及绑定到DB) .

Screenshot

1 回答

  • 0

    将添加记录的主键(id)存储到新字段中(insert命令返回该字段),并遍历gridview行并选择具有主键的行 . :)

相关问题