Клянусь, я видел это, но, похоже, не помню, где.Call OnPropertyChanged from simple property
У меня есть простые свойства (без пользовательской переменной основы) следующим образом:
public string CityName { get; set; }
При изменении свойства я хочу OnPropertyChanged событие в огонь. Клянусь, я видел что-то вроде этого
public long CityName {get; set { OnPropertyChanged(); } }
, но я не могу найти примеров. Можете ли вы сделать то, что я прошу, не имея независимой переменной поддержки? Разница в моем вопросе заключается в том, что я не хочу использовать переменную для хранения значения свойства.
Возможно, это - [http://stackoverflow.com/questions/12034840/handling-onpropertychanged](http://stackoverflow.com/questions/12034840/handling-onpropertychanged) –
Вы не можете поместить код в сеттер автоматически реализованного свойства. Я хотел бы, чтобы вы могли, но вы не можете. [Попробовать фрагменты] (https://swissarmycrowbar.wordpress.com/2016/07/19/viewmodel-property-snippets-c6/). Не будет сохранять код, но он сохранит ввод текста, и вы можете просто свернуть «# region» и не смотреть на него. –
В этих примерах, как представляется, имеются поддерживающие переменные –