Привет всем,
Я пытаюсь лучше понять DependencyProperties в WPF. Одна вещь, с которой я пытаюсь получить ясность - это LocalValue. Существует функция ReadLocalValue, которая предположительно должна возвращать локальное значение свойства, в противном случае она должна возвращать UnsetValue.
Например, у меня есть TextBlock с именем "justATest" со значением TextProperty, установленным на "Test" для элемента.
Когда я пытаюсь позвонить:
MsgBox(ReadLocalValue(CType(justATest.TextProperty, DependencyProperty)).ToString)
Все, что возвращается - {DependencyProperty.UnsetValue}
Разве я не должен возвращать значение "Тест"?
Может кто-нибудь пролить немного света на значение Local и то, как работает функция ReadLocalValue. И есть ли у них какие-нибудь хорошие ресурсы, объясняющие это?
Спасибо,
Ник U