datagrid单元验证和自动排序 - VB.NET

时间:2012-08-24 10:12:12

标签: vb.net sorting datagrid cell

我有问题......

我需要一个验证单元格(ID)的VB代码 - (我用事件CellValidating),

此值在datagrid中必须是唯一的...如果此单元格的值是uniqe,则按ID列对datagrid中的行进行排序。

示例,datagrid是:

ID          Name                
1           First
3           third

如果我输入ID值3,则弹出Messagebox.Show(“Error”)...

但是,如果我在列ID中输入值2,那么数据网格必须自动排序

这对排序有用吗?> DataGridViewColumnSortMode.Automatic ??

由于

1 个答案:

答案 0 :(得分:1)

应该能够使用简单的If Then语句来完成这项工作。这个大纲应该让你朝着正确的方向前进。

If datagrid.ID = "your input" Then
msgbox("This ID already exhists")
ElseIf
'code to add to datagrid
'code to re-sort grid
EndIF
相关问题