我該如何製作以便用戶無法選擇列表框中的前兩項。我試圖製作一個當用戶更改所選索引時運行的程序,但前兩個項目將作爲表格的標題,因此如果用戶試圖選擇它們,我不希望程序運行。Visual Basic.Net阻止用戶選擇列表框項目
0
A
回答
0
你可能只是再次取消選擇它們:
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
If ListBox1.SelectedIndex < 2 Then
If ListBox1.Items.Count < 2 Then
ListBox1.SelectedIndex = -1
Else
ListBox1.SelectedIndex = 2
End If
End If
End Sub
它確實有-5優雅點,您可以通過使用列表框上方的標籤或使用一個ListView,而不是找回了那種。
+0
不知道優雅點是什麼,但我可以谷歌它。謝謝! – Jason 2014-12-10 11:44:02
0
與漢斯的答案,這不是很乾淨,但我可能會建議:
ListBox1.RemoveAt(0)
ListBox1.RemoveAt(1)
如果列表數據綁定它不會工作,但如果是這樣的話,那麼你可能想嘗試
ListBox1.DataSource = linqQuery.Skip(2).ToList()
相關問題
- 1. WPF - 阻止列表框項目選擇
- 2. C#列表框組選擇的項目
- 3. 列表框從usercontrol選擇的項目
- 4. 從列表框中選擇項目XAML
- 5. 在列表框中選擇項目
- 6. 保留列表框項目選擇
- 7. C#列表框選擇項目
- 8. 列表框中選擇所有項目
- 9. 項目選擇收縮列表框
- 10. XLwings選擇列表框上的項目
- 11. Winforms - 如何防止列表框項目選擇
- 12. Listview滾動阻止當我選擇列表視圖項
- 13. 阻止用戶在Google表格中選擇特定的下拉選項
- 14. Programatic列表框選擇選擇了錯誤的項目
- 15. 刪除選擇時選擇的項目會從列表框中
- 16. 使用C#在複選框列表中選擇單個項目#
- 17. 使用複選框選擇列表視圖項目
- 18. 使用列表從列表中刪除使用列表框選擇的項目
- 19. 嵌套列表框:是否有可能在選擇子列表框項目時恢復父列表框項目?
- 20. 選擇列表框項目轉換成一個列表C#
- 21. ASP.NET MVC列表框不顯示選擇的列表項目
- 22. 使用vba選擇列表框項
- 23. Visual Basic Autotyper,輸出列表框項目
- 24. 列表框和項目值 - Visual Basic 2010
- 25. 如何選擇所有項目在選擇所有菜單項時選擇黑莓的列表框複選框
- 26. ASP.NET列表框選擇的項目改變文本框文本
- 27. 綁定列表框選擇的項目到文本框
- 28. 的DataBind列表框中選擇的項目文本框
- 29. 從搜索框中自動選擇列表框項目
- 30. 組合框/列表框選定項目
可以添加你的代碼的重要部分嗎? – 2014-12-09 12:08:48
您可以使用ListView而不是ListBox嗎?您可以使用列表視圖創建列標題。 – 2014-12-09 15:27:06