gpt4 book ai didi

VB.NET Winforms DataGridView 在排序的 DataGridView 上选择新行

转载 作者:行者123 更新时间:2023-12-01 17:18:46 28 4
gpt4 key购买 nike

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

DataGridView 是数据绑定(bind)的。

网格的选择模式是整行。

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

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

这个 C# 问题似乎有点符合我想要的: Select newly added Row - DataGridView and BindingSource 。然而问题是如何让它在不离开行的情况下触发行验证(从而绑定(bind)到数据库)。

Screenshot

最佳答案

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

关于VB.NET Winforms DataGridView 在排序的 DataGridView 上选择新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8158667/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com