Как подписаться на событие PropertyChange с Fody-propertychanged

Создать проект winform для .net 4.5.1

Пакет установки PropertyChanged.Fody

[ImplementPropertyChanged]
public class PersonFody
{
    public string Name { get; set; }
}

PersonFody _fod = new PersonFody();

_fod. //Name is the only property and no events to subscribe

Is it possible to subscribe to a PropertyChanged event at design time using fody?

person Watson    schedule 08.03.2016    source источник


Ответы (1)


Я думаю, что это поздно, но да, вы можете. Просто добавьте это событие в свой класс:

public event PropertyChangedEventHandler PropertyChanged;

Fody распознает, что у вас есть правильное событие для интерфейса IPropertyChanged, и подключит все ваши свойства для запуска этого события.

person Greg    schedule 23.02.2017