У меня есть класс, унаследованный от UserControl, с пользовательским DependencyProperty.Я помещаю стандартную кнопку внутрь (не обязательно, что она является непосредственным дочерним элементом), и я хочу получить значение моего собственного DP на кнопке, например:
usercontrol.MyDependency = "hello";
var x = button.GetValue(MyUserControl.MyDependencyProperty);
Это в значительной степени наследование свойств внутри визуального дерева,но x имеет значение null, а не "hello".
Возможно ли наследование свойств, подобное этому, в silverlight?
(И нет, я не хочу помещать userControl в его собственный DataContext, мне нужен DC дляmy ViewModel, MyDependency - это свойство представления, а не модели представления)