Как создать свойство зависимостей только для чтения? Каковы наилучшие методы для этого?Как создать свойство зависимостей только для чтения?
В частности, что топал меня больше всего тот факт, что нет реализации
DependencyObject.GetValue()
, который принимает System.Windows.DependencyPropertyKey
в качестве параметра.
System.Windows.DependencyProperty.RegisterReadOnly
возвращает объект D ependencyPropertyKey
, а не DependencyProperty
. Итак, как вы должны получить доступ к свойству зависимости только для чтения, если вы не можете делать какие-либо вызовы GetValue? Или вы должны каким-то образом преобразовать DependencyPropertyKey
в простой старый объект DependencyProperty
?
Совет и/или код были бы высоко оценены!
Это не заполненный код. – Developer
@Singh, как вы подразумеваете «не завершено»? –
Вы не упомянули Public Class OwnerClass. Если какой-либо новый разработчик увидит этот код, он смущает то, что OwnerClass So обновил. – Developer