【问题标题】:VB.NET Winforms DataGridView Select new row on Sorted DataGridViewVB.NET Winforms DataGridView 在排序的 DataGridView 上选择新行
【发布时间】:2011-12-30 19:33:30
【问题描述】:

好吧,我有一个 DataGridView,用户可以在其中单击列标题进行排序。当他们在应用排序时添加新行时,直到他们验证行时才会创建记录(在他们退出 newRow 之前他们无法执行此操作)。排序后如何使行被选中?

DataGridView 是数据绑定的。

网格的选择模式是整行。

我正在使用带有 SQLite 数据库后端的 VB.NET。

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

这个 c# 问题看起来有点像我想要的:Select newly added Row - DataGridView and BindingSource。然而问题是我如何让它在不离开行的情况下触发行验证(从而绑定到 DB)。

【问题讨论】:

    标签: vb.net winforms sorting datagridview


    【解决方案1】:

    将添加记录的主键 (id) 存储到一个新字段中(插入命令返回该字段),然后遍历 gridview 行并选择具有主键的行。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      • 1970-01-01
      • 2010-09-30
      相关资源
      最近更新 更多