0

別のクラス Type (eg )ParentClassとバインドされている C#のクラス (eg ) にプロパティがあります。私の質問は、トリガーされるプロパティを使用してプロパティの値を変更する方法です。ObservableCollectionChildClassChildClassParentClassRaisePropertyChanged("ParentProperty")

私はこのコーディングを使用します:

foreach (var pIn in ParentProperty.Where(ms => ms.Name == onNameUpdateObj.Name && ms.UnRead == true))
{
    if (pIn != null)
    {
         pIn.UnRead = false;
    }
}

ParentPropertyはプロパティ バインディングでObservableCollection<ChildClass>ありChildClass、プロパティ を含みますUnReadUnRead RaisePropertyChanged("ParentProperty")returnsの値を変更するとnullRaisePropertyChanged("ParentProperty")のプロパティ値を変更するたびにトリガーしたいpIn.UnRead

4

1 に答える 1