我创建了一个表单,其中包含三列的未绑定数据网格视图。 “位置”,“ID”,“名称”。在表单完成时,数据将在运行时添加到数据库中。 (如果有人点击取消,我不想在数据库中添加不必要的行。)
我需要做的是删除datagridview中的行,在“Position”行中搜索“HJ”值。如果未找到,请将第一行的“位置”值更改为“HJ”。
这是我的意思的照片:
我已经处理了“添加评判”按钮。我猜想“Make Head Judge”按钮会出现在另一个问题上。
编辑:删除了代码,因为我找到了一个为我搜索数据网格视图的函数,所以不需要代码。
我找到了有关FirstDisplayedScrollingRowIndex
的信息,但由于某些原因我似乎无法使其工作。非常感谢任何帮助。
答案 0 :(得分:1)
我会添加一个隐藏列“rank”,可用于对网格进行排序。枚举你的每个等级:HeadJudge = 0,AsstHeadJudge = 1,Judge = 2.如果你只有一个头部判断,那么按等级排序将始终将HeadJudge放在第一行。