绑定到静态属性WPF 4.5

时间:2015-11-24 11:27:52

标签: wpf binding properties static

我正在使用Visual Studio 2012,我正在尝试将Pizza, Steak绑定到textbox.isenable

我正在使用wpf4.5的新功能并定义静态事件static property static bool enable_disable并在XMAL中写入

StaticPropertyChanged

问题是应用程序运行正常,并且通知属性更改的绑定以正确的方式运行但是XMAL进程抱怨错误TextBox IsEnable="{Binding Path=(local:my_class.enable_disable)}" /> 不是依赖属性并且显示标记无效而我无法编辑任何内容在UI中。

我不明白应用程序和绑定是如何运行但XMAL进程有错误的?

我知道 IsEnable =“{Binding source = {x:static local:my_class.enable_disable)}” 将工作,但StaticPropertyChanged事件= null但有  我的第一个解决方案适用于有关已更改属性的通知,但为什么XMAL进程有错误?它是如何由WPF 4.5提供的新WPF功能?

0 个答案:

没有答案