WPF依赖属性继承

时间:2011-05-17 06:00:36

标签: wpf inheritance dependency-properties

我有一个DP继承不起作用的场景,我的代码也可能是错误的。

我有一个父控件,在ViewModel上有一个bool依赖属性“CanShow”。这将启用/禁用此MainParent窗口上的按钮。

现在,我想在子VM上使用属性/ DP,它可以从childVM设置Parent的CanShow属性以启用/禁用该按钮。

这是依赖属性继承的场景吗? - Plz建议。

我希望如此,情景很清楚。

谢谢,

VJ

1 个答案:

答案 0 :(得分:0)

不,继承从子到父不起作用,它从父到子工作。您将不得不使用某种事件聚合,以便将您的事件从子传播到父级,这将改变CanShow。