Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Заморочка интересная с WPF binding

07.12.20 13:23
Re: Заморочка интересная с WPF binding
 
Программист коренной житель
в ответ AlexNek 07.12.20 12:54
Для демки, конечно никакой разницы.

Ну так об этом и речь.


Обычно такPropertyChanged();
Раньше было такPropertyChanged(nameof(Person));
В разных расширениях может быть еще встроенная проверка на ==, соответсвенно количество аргументов чуть больше

Это все мило, но не имеет никакого отношения к заданному вопросу.

UI обновляется проверти после вызова эвента PropertyChanged. Обновилось там значение или нет - не важно, геттер будет вызван.

Код OnPropertyChanged moose не привел. Что он там делает и как проверяет - остается за кадром. Если он проверяет объект на == , то это уже его тараканы. Могбы тогда проверить на null и дергать PropertyChanged только если предыдущее значение было null, а потом удивляться, почему оно так работает улыб

 

Перейти на