リストボックスにバインドされたitemsourceにデータがない場合、「レコードが見つかりません」を表示するにはどうすればよいですか。新しいテキストボックスを追加すると、読み取り専用コレクションにデータを追加できないため、例外が発生します。
よろしく、カナヤ
リストボックスにバインドされたitemsourceにデータがない場合、「レコードが見つかりません」を表示するにはどうすればよいですか。新しいテキストボックスを追加すると、読み取り専用コレクションにデータを追加できないため、例外が発生します。
よろしく、カナヤ
テキストボックスとリストボックスを前面に持つグリッドを作成できます。リストボックスにコンテンツがある場合は、テキストボックスを非表示にしたり、コンバーターを使用してObervableCollectionのCountプロパティにVisbilityをバインドしたりします。
これを行う代わりに。カウントを確認し、レコードがゼロの場合はリストボックスを非表示にして、メッセージとともにテキストブロックを表示します。
リストボックスのソースにデータをどのようにバインドしていますか?ビューモデルのプロパティを使用してデータバインディングを行う場合は、そのプロパティがnullまたは空かどうかを確認するだけです。これは目的を果たします。
使用しているより多くの情報またはコードを提供すると、より多くのヘルプをもたらすことができます。