私はEPF C#を使用してPOSに取り組んでいます。 salelineアイテムを追加するには、コンボボックスを使いたいのですが、コンボボックスのテキストを検索するためにドロップダウンの選択を変更したいのですか?どのように私はTextchangedプロパティまたは他の方法でコンボボックスのリスト項目を変更できますか?また、この目的でDataGridカラムやDataGridを使用できますか?コンボボックスのドロップダウンアイテムを変更するにはどうすればいいですか?
2
A
答えて
0
あなたのコメントを読んだら、項目のリストをフィルタリングできるテキストボックスが必要なようです。私の提案は、textboxes "textchanged"イベントを購読することです。
textbox.TextChanged += Textbox_TextChanged;
次に、あなたが表示そして、できることをこれはあなたの項目(この場合は文字列)のフィルタリングされたリストを取得します
private void Textbox_TextChanged(object sender, TextChangedEventArgs e)
{
//do list sorting here ex.)
List<string> FilteredResults = SomeList<string>.where(i => i.Contains(textbox.text)).ToList();
}
でイベントをサブスクライブするために使用される方法でフィルタリングを行いますComboBox内にあります。
注:MVVMデザインパターンはこれを非常にシンプルでクリーンにします。
関連する問題
- 1. javafxのコンボボックス項目のテキストの配置を変更するにはどうすればいいですか?
- 2. コンボボックスのドロップダウンボタンのアラインメントを変更するにはどうすればいいですか?
- 3. 無効状態でコンボボックスのフォアグラウンドを変更するにはどうすればよいですか?
- 4. MySQLデータをコンボボックスに入れるにはどうすればいいですか?
- 5. コンボボックスをグレー表示にするにはどうすればいいですか?
- 6. QLabelをコンボボックスやエディットコントロールにするにはどうすればいいですか?
- 7. VB.NETコンボボックスのテキストを変更するにはどうすればよいですか?
- 8. 変更を変更するにはどうすればよいですか?
- 9. wxpythonコンボボックスを選択して値を変更するにはどうすればよいですか?
- 10. Excelのコンボボックスのドロップダウンアイテムは、前のコンボボックスに基づいています
- 11. ラベルテキストの色を変更するにはどうすればいいですか?
- 12. UIViewControllerのフレームサイズを変更するにはどうすればいいですか?
- 13. チェックボックスの色を変更するにはどうすればいいですか?
- 14. h1の色を変更するにはどうすればいいですか?
- 15. ボタンの色を変更するにはどうすればいいですか?
- 16. スピナーのアレイソースを変更するにはどうすればいいですか?
- 17. ウェブサイトのイメージを変更するにはどうすればいいですか?
- 18. Mirthのタイムゾーンを変更するにはどうすればいいですか?
- 19. プロパティシートのテキストを変更するにはどうすればいいですか?
- 20. リンクテキストの色を変更するにはどうすればいいですか?
- 21. ファイルのエンディアンを変更するにはどうすればいいですか?
- 22. DataTablesのテキストを変更するにはどうすればいいですか?
- 23. ウィンドウのサイズを変更するにはどうすればいいですか?
- 24. ノードの色を変更するにはどうすればいいですか?
- 25. テキストボックスの値を変更するにはどうすればいいですか?
- 26. Settings.settingsの値を変更するにはどうすればいいですか
- 27. VideoViewのサイズを変更するにはどうすればいいですか?
- 28. キーボードの幅を変更するにはどうすればいいですか
- 29. テーブルの色を変更するにはどうすればいいですか?
- 30. WordPressのbase.cssを変更するにはどうすればいいですか?
質問を正しく読んでいる場合、コンボボックスのtextinputまたはkeydownイベントに登録できませんでしたか?それでは、イベントデリゲートにロジックを書き込むだけです。 – Joe
申し訳ありません!それは私のせいだ。私はユーザーがテキストボックスに名前を書き込むことでサリネアイテムに追加する製品を検索したいと思っており、ほとんどのposソフトウェアとしてDATAGRIDで表示されます。しかし、アンドロイドのような製品の名前を書いているので、彼に提案したい検索連絡先あなたは1文字と関連名がリストに表示されます。だから、Datagridはそれを提供できますか、それともドロップボックスリストを持っているのでComboboxが最良の選択でしょうか?だから、どうやってやれるか説明してください。 – kirito70