私は、というListBoxに、テキストファイルから取得したアクティビティのリストを表示しています。今私がしたいのは、ユーザーがTextBoxコントロールに入力した単語 "ホッケー"を検索し、その検索文字列を含むアクティビティのみをListBoxに表示することです。テキストファイル内のC#でのリストボックスへの単語
0
A
答えて
2
質問は十分にあいまいですが、情報がポストから得た考えると、私はこのパターン(擬似コード)に従うと言うでしょう。このような
using (StreamReader sr = new StreamReader(filepath))
{
while (sr.Peek() >= 0)
{
string fileLine = sr.ReadLine();
if(fileLine .Contains("hockey"))
DisplayInListBox(fileLine);
}
}
何か。私は推測
0
非常に簡単:
var items = //listBox1.Items;
private void textBox1_TextChanged(object sender, EventArgs e)
{
listBox1.Items.Clear();
foreach (object s in items)
{
if (s.ToString().Contains("hockey"))
listBox1.Items.Add(s);
}
if (listBox1.Items.Count > 0)
listBox1.SelectedIndex = 0;
}
基本的な考え方は、リストボックスの最初の項目をキャッシュし、それをクリアして、テキストボックスに入力した文字列に応じて記入することです。
関連する問題
- 1. テキストファイル内の単語の頻度を行単位で検索するC++
- 2. テキストファイル内のPython単語検索
- 3. C++は文字列(テキストファイル)内の単語を置換します
- 4. C#テキストファイル内の単語を区切ります
- 5. テキストファイルから単一リンクリストへの単語の取得方法
- 6. Python - テキストファイル内の単語リストの単語頻度を見つける
- 7. リスト内の単語の区切りTkinterリストボックスPython
- 8. テキストファイルのディレクトリ内の単語の検索と置換
- 9. mIRCテキストファイル内の複数の単語を検索
- 10. 単語のテキストファイルを検索する
- 11. テキストファイルの単語を置き換える
- 12. C++テキストファイル、中国語
- 13. C#Create単語からの単語
- 14. C#テキストファイル特定の単語を検索し、その単語を含むテキストの全行を削除します
- 15. テキストファイルをリストボックスに読み込むC#
- 16. C++の単語ハンティングゲームアルゴリズム
- 17. テキストファイルの最後の単語とCの別のテキストファイルを読み込む方法は?
- 18. テキストファイル内の単語を検索し、その頻度を返します
- 19. メモ帳++ RegEx:巨大なテキストファイル内の複数の単語を検索
- 20. リストボックスにテキストファイルをロード
- 21. CSVへのテキストファイルの解析C#
- 22. C言語でテキストファイル内の文字列を検索する方法
- 23. 文字列内のすべての単語を読むC++
- 24. テキストファイルからCを使用して単語の数を数える
- 25. テキストファイルからC#スクリプトへの変数
- 26. Pythonを使用して、配列またはリンクリスト内のテキストファイル内のすべての単語を整理する
- 27. テキストファイルからの単語候補のデータ構造
- 28. K&R 1.5.4の単語数をCで
- 29. Objective-C/iPhone - テキストファイルから単語を読む。単語が存在する場合にループする
- 30. テキストファイル内の1つの単語を置き換えることはできますが、別の単語を置き換えることはできますか?
既にファイルからデータを読み込んでいて、すでにListBoxにバインドされているようです。ファイルの読み込み操作を混在させたコードも、私の見解ではUIの更新がうまく見えないように見えますが、UIのものから低レベルのファイル読み込み機能を分離しないのはなぜですか? – sll
@sll:正直なところ、あまり明確ではない..どちらの場合も、 – Tigran