0
シナリオ:ユーザーコントロール、GridViewのとコレクション:単一のコレクションに複数のユーザーコントロールをバインド
3つのものがあります。 UserControl:Grid Row:コレクション行の間に1:1:1のマッピングがあります。
問題は、単一のusercontrolをコレクション行にバインドする方法です。コレクション内のオブジェクトが更新されると、対応するGridViewの行とユーザーコントロールが自動的に更新される必要があります。
EDIT:完全なUIはマルチスレッドです。だから、元のコレクション全体としては、ほとんどの場合、再作成されることはありません。オブジェクトのみが追加/削除/更新されます。
UIがマルチスレッド化されているため、100秒間の更新が数秒で発生する可能性があります。これはパフォーマンスを殺すだけです。 –
だから、コレクションを汚れていると「マークする」ことができます。たぶん何かがコントロールの1つで行われたときにのみ再バインドします。あなたが質問に返信したときや返信しているときに、このサイトが行うのと同じように、別の回答が投稿されます。 –