Silverlight получает INotifyPropertyChanged в хуке класса не пользовательского интерфейса - PullRequest
0 голосов
/ 14 сентября 2010

У меня есть класс, который вызывает события INotifyPropertyChanged.Я вполне доволен привязкой данных к элементам управления пользовательского интерфейса, но я бы хотел, чтобы эти события были запущены в не-пользовательский класс, но я не уверен, что регистрировать или подключать.просто, и это, вероятно, я просто после быстрого указателя вниз по этой дороге.

Большое спасибо

Пол

1 Ответ

2 голосов
/ 14 сентября 2010

Возможно, я вас неправильно понимаю, но вы не можете просто использовать публичное событие в INotifyProperyChanged, чтобы делать то, что вы хотите сделать?

MyClassInstance.PropertyChanged += (sender, e) =>
{
     if (e.PropertyName == "MyProperty")
     {
          // do something
     }
};
...