我界面上有两个listview控件一个按钮控件,我想选择其中一个控件某一行,点击控件就可以执行语句。
我是想先判断2个控件中是否都有行被选择,如果有然后执行命令。但发现一个问题是,即使某个listview控件中的行我没选择,但它的listview1.listitems(i).selected还是有值的。如果我的这个思路不对,知道打麻烦说下有没有什么更好的方法,我也试了用 ListView3.SelectedItem.selected = true来判断,但没选择的情况下也都是TRUE .
谢谢
代码大概是这样的。
sz1 = 0: sz3 = 0
For I = 1 To ListView1.ListItems.Count
 If ListView1.ListItems(I).Selected Then sz1 = sz1 + 1
Next I
For I = 1 To ListView3.ListItems.Count
 If ListView3.ListItems(I).Selected Then sz3 = sz3 + 1
Next IIf ListView1.SelectedItem Is Nothing Then
Else
    If sz1 > 0 Then
    执行语句
    End If
End IfIf ListView3.SelectedItem.Selected = False Then
Else
    If sz3 > 0 Then
    执行语句
    endif
End If