确定是否在列表视图框中选择了某个项目

Ste*_*hRT 5 vb.net listview selecteditem visual-studio-2010

使用VB.net 2010我试图找出是否选择了一个项目.原因是,如果用户点击某个项目并按下按钮,那么一切正常.但是,如果用户选择一个项目然后单击列表视图底部的空白点,然后单击该按钮则会崩溃.

我的代码是这样的:

    If (lstMaster.SelectedItems(0).SubItems(1).Text) Is Nothing Then
        MsgBox("test")
    End If
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒!:O)

大卫

Gra*_*ian 15

通过检查SelectedItems非空,确保首先选择某些内容.

lstMaster.SelectedItems.Count > 0
Run Code Online (Sandbox Code Playgroud)