リスト内の 2 つの画像を切り替えて、条件に応じてソースを更新したいと考えています。しかし、2番目の画像が更新されているときは、最初の画像が最後に表示された画像を保持するようにします。基本的にここで起こっていることは、ソースが両方にバインドされているため、両方が更新されることです。効率の良い方法でそれを正しくする方法は?
更新: D3DImage をレンダリングし、2 つの画像 (グラフの軸 (backImage) と点 (targetImage) など) を重ねたいと考えています。条件に応じて、軸またはポイント イメージを変更します。
Basically what I have is:
List<Image> imageList = new List<Image>();
imageList.Add(backImage);
imageList.Add(targetImage);
if(condition)
imageList[0].Source = someSource;
else
imageList[1].Source = someSource;