эти вызовы могут быть легко отправлены с использованием фактического объявления DP - после всего, что вы когда-либо ожидали, в вызовах get и set есть одна строка.Я думаю, что это связано с потребителями XAML / Intellisense.Ни обычные DP, ни присоединенные не могут быть использованы из XAML без wrapping , для которого мы используем свойства CLR с обычными DP и аксессорами с присоединенными DP.
Похоже на процесс проектирования, особенно учитывая тот факт, что эти оболочки обойдены загрузчиком XAML.Но все это работает, что является самым важным:)