Как вызвать обработчик другого класса (внешнего ) в котором имеется List При изменении внутреннего поля (MyType.Flag)
Вопрос такой могу ли я с помощью INotifyPropertyChanged вызывать обработчик другого класса (в примере TopClass) при изменении поля OtherClass.Flag именно из самого OtherClass или совсем из другого
Или же каким либо другим способом но в такой структуре
Если можно было бы здорово развёрнутый пример)
class TopClass
{
private List<OtherClass> _other { get; set; }
public TopClass()
{
for (int i = 0; i < 10; i++)
{
_other.Add(new OtherClass());
}
_other[0].SomeMethod();// И тут вызывается обработчик
}
}
class OtherClass
{
public Flag { get; set; } = false;
public void SomeMethod()
{
Flag=!Flag;
}
}