VB.NET如何限制数据网格视图中选定单元格的数量

时间:2015-12-04 15:19:10

标签: vb.net

我正在尝试使用DataGridView创建一个带座位选择器的航空公司系统。我该如何限制用户所选单元格的数量?

是这样的吗?

DataGridView1.SelectedCells.Count = 5

或者没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

你可以试试这个。当它触发时,它会检查选择的数量是否大于5并取消选择最后一个单元格。

Private Sub DataGridView1_SelectionChanged(sender As Object, e As EventArgs) Handles DataGridView1.SelectionChanged
    With DataGridView1
        If .SelectedCells.Count > 5 Then
            .SelectedCells(.SelectedCells.Count - 1).Selected = False
        End If
    End With
End Sub