0
ObservableCollectionがありますが、何らかの理由でこのコードが機能しません。ObservableCollectionのアイテムを更新するにはどうすればいいですか?
private void UpdateChildrenInClass()
{
var item = ChildrenInClass.FirstOrDefault(i => i.Name == CurrentChild.Name);
if (item != null)
{
item = CurrentChild;
}
}
itemはcurrentChildプロパティを表示しますが、表示する場合はChidrenInClassでアイテムプロパティは更新されていません。
を指すように項目を設定コレクション上で何も変化しません。 – Gusman
アイテムは、コレクションを指し示す参照およびアイテムになりましたか?アイテムの更新をコレクションに反映させないでください。たぶん私は少し混乱している参照型があります。 –
私の方法のエラーを参照して、今アイテムは、コレクションオブジェクトではなくcurrentChildを指しています!私はダムハハを感じる –