当在VB.net中选择任何项目时,我的listview应该处理哪个事件来执行操作

时间:2014-04-11 23:02:14

标签: vb.net listview

当我的列表视图中有任何项目选择时,我需要帮助来停用按钮。 这是我的代码:

Private Sub ListView_ItemSelectionChanged(____) Handles ListView.ItemSelectionChanged
    If ListView.SelectedItems.Count > 0 Then
        btnDelete.Enabled = False
    End If
End Sub

我需要知道我的程序处理哪个事件才能使我的程序正常工作。

1 个答案:

答案 0 :(得分:1)

当您选择项目时,您肯定希望EnabledTrue,而不是False。我在您的代码中看到的另一个问题是,如果未选择任何项目,则不会再次禁用Button。改为:

btnDelete.Enabled = (ListView.SelectedItems.Count > 0)

我还会为您的ListView尝试一个描述性名称。