私は上部にTextBox、それ以下にCheckBoxListがあるvb.netを使用してWindowsフォーム(デスクトップウィンドウ)を作成しています。今度は、テキストボックスの値を使って、CheckBoxList内の特定のチェックボックスを検索したいと思います。どうやってやるの ?CheckBoxListでチェックボックスを検索するVB.net
-1
A
答えて
0
最初にソート CheckListBoxに入れる前のデータ。これで、CheckListBoxのすべての項目をArrayList(またはDictionary)に格納すれば、タスクは非常に簡単になります。 ArrayList(またはDictionary)内のすべてのアイテムをループし、ArrayList(またはDictionary)の値がどこにあるかを見つけてください。は、検索に使用されるTextBoxの値であるで始まります。このプロセスをTextChanged Event of TextBoxで実行します。インデックスが見つかったら、単にCheckListBoxの選択されたインデックスを見つかったインデックスに変更します。ここに私のコードです。
Private Sub txtSearch_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtSearch.TextChanged
Dim iIndex As Integer = 0
Try
For Each key In gDict.Keys
If key.ToUpper.StartsWith(txtSearch.Text.ToUpper) Then
CheckedListBox1.SelectedIndex = iIndex
Exit For
End If
iIndex += 1
Next
Catch ex As Exception
MessageBox.Show(ex.Message, "TP Designer", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub
PS:あなたはCheckListBox
に入れているデータをソートすることを忘れないでください。関連する問題
- 1. CheckedBoxListsでチェックボックスを検索する
- 2. アクセスデータベースのvb.net検索
- 3. TextEditコントロールで検索するDevexpress vb.net
- 4. VB.Net文字列を検索
- 5. VB.Net 2015 DataGridを検索するテキストボックス
- 6. ID番号を検索するTextFile vb.net
- 7. VB.NETからファイルを検索する
- 8. VB.NetのListBox要素を検索する
- 9. 高度な検索vb.net
- 10. VB.net 2008文書の検索
- 11. 複数のチェックボックス名で検索をクエリ
- 12. ファイル拡張子で検索VB.NET
- 13. Codeigniterのチェックボックスと検索クエリ
- 14. PHP MYSQLチェックボックスの検索
- 15. "like"検索キーを持つflowlayoutpanelの検索コントロールVB.NET
- 16. vb.netでチェックボックスをチェックする方法
- 17. XMLファイルの属性値を検索VB.net
- 18. VB.NETアプリケーションでGoogle検索を使用するには?
- 19. VB.netのSQL検索でパターンを変更する
- 20. VB.Netで特定の文字列を検索する
- 21. ストアとカスタムフィールドにチェックボックスの値を検索
- 22. チェックボックスで複数のデータを検索する
- 23. JavaScriptで値を検索して自動選択するチェックボックス
- 24. CheckBoxListのすべてのチェックボックスを選択してください
- 25. vb.netの検索プログラムのSqlクエリ
- 26. オブジェクトの配列内の項目を検索するVB.NET
- 27. VB.NET - Outlookの電子メールの件名行を検索する
- 28. VB.net文字列のHTMLとサブストリングを検索する
- 29. vb.netテキストボックス内の行を検索して削除する
- 30. vb.netの角括弧文字列を検索する