我在窗體上有2個列表框,但我只希望能夠在兩個窗體之間進行單一選擇,我會怎麼做呢?多個列表框,一個選擇
我,當然,第一次嘗試這樣做...
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
ListBox2.ClearSelected()
End Sub
Private Sub ListBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox2.SelectedIndexChanged
ListBox1.ClearSelected()
End Sub
但由於導致要更改選定的索引它清除你剛纔的選擇,以及...
謝謝任何幫助!
我想你可以從EventArgs中獲得選定的索引。因此,您清除兩個列表框,然後將最後一個列表框設置爲您在清除兩個列表框之後從eventargs獲得的數據。 –
這將被視爲選擇更改並創建一個無限循環。 –
您可以檢查設定值是否被清除,如果清除,您只需將事件設置爲已處理。沒有循環。 –