我正在使用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功能?