【发布时间】:2014-09-30 23:45:00
【问题描述】:
刚从使用 Knockout.js 的 Web 开发转移到 windows 窗体,我正在阅读绑定,我的目标是实现类似于 Knockout 的 MVVM 架构,但在 windows 窗体中。
也就是说,我在尝试对控件的绑定应用自定义逻辑时遇到问题,例如,我想将错误标签的 Visible 属性绑定到 ViewModel 类中名为 IsValid 的函数的结果
我怎样才能做到这一点?
【问题讨论】:
-
winforms 不支持 MVVM(也没有任何用处)。您正在寻找 WPF。
-
我已经有遗留代码,所以除非有一种廉价的转换方式,否则我不会搬家,但是,只需一种体面的方式进行自定义绑定将是一个巨大的进步
-
好的,发布你的答案,解释 windows 窗体中缺少什么以及为什么无法实现缺少的功能,我会接受它