私は、大学の第 1 学期のプロジェクトのソフトウェア開発の課題を設定されたばかりで、UI の計画を立てています。
C# を導入する前は、Web 開発に多くの時間を費やし、AJAX に非常に精通していました。
ユーザーがテキスト ボックスに入力したときにリアルタイムでフィールドをリフレッシュできる C#/Windows フォームで利用できるツールがあるかどうか疑問に思っていました。フィードバックをいただければ幸いです。
AJAXのようなものやWindowsフォームのようなものはありません。リアルタイムのフィールド更新は、いくつかのイベントを通じて行われます。TextBoxとComboBox(ドロップダウンリスト)があるとしましょう。リストには多くの項目が含まれており、テキストボックスを使用してそれらをフィルタリングする必要があります。
その場合、TextBoxのTextChangedイベントを使用して、最初のitemscollectionからアイテムをフィルタリングできます。フィルタリング後、アイテムをComboBoxに再度バインドします。