リストビューがあり、特定のリストビュー項目 (行) の列の 1 つのテキストを更新したいと考えています。
どうすればこれを行うことができますか?
リストにデータを入力する方法はたくさんあるので、コンテキストなしで言うのは難しいです!
一般的な答えは、リストを、そのソースをビューモデルにバインドするコレクション ビューにバインドすることです (または、CollectionView
機能が必要ない場合は、ビューモデルに直接バインドします)。
リストを変更する場合は、必ずプロパティで変更通知を発生させてください。XAML バインディングがすべてを更新します。
依存関係プロパティとバインディングに関する非常に基本的な内容です。このトピックについて詳しく読む必要があります。MVVM-lightは非常に軽量なフレームワークであり、あらゆる種類のバインディング関連の問題を非常にクリーンできちんとしたフレーバーで処理できます。また、これらすべてのトピックについて、Web サイトの作成者による非常に優れた自明の Web キャストを見つけることもできます。