Прикрепленные средства доступа DependencyProperty - Почему? - PullRequest
0 голосов
/ 30 ноября 2011

В документации MSDN сказано, что вы должны определить средства доступа для своих пользовательских подключенных DependencyProperties: http://msdn.microsoft.com/en-us/library/ms749011.aspx («Получатель доступа» и «Доступ доступа»).?Если у вас есть экземпляр (не прикрепленный) DependencyProperty, среда выполнения WPF использует вызовы SetValue и GetValue.Почему он не делает то же самое для прикрепленных DependencyProperties?

1 Ответ

0 голосов
/ 30 ноября 2011

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

Похоже на процесс проектирования, особенно учитывая тот факт, что эти оболочки обойдены загрузчиком XAML.Но все это работает, что является самым важным:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...