1

我熟悉 WPF 技术,特别是 MVVM 方法。最近我开始在 Winforms 中编程,我想知道 - 在 winforms 中使用数据绑定(与 INotiify 结合...)是否被认为是最佳实践,还是过度杀伤?

有人说数据绑定在winforms中真的很麻烦,对吗?

并且明确一点:我不是在谈论 winforms 中的完整 MVVM 实现——只是将数据绑定到控件(文本框等,而不是按钮)。

4

1 回答 1

0

Windows 窗体中的数据绑定的工作方式与 WPF 非常不同 - 并且(IMO)有点痛苦。主要问题是对绑定源有更多限制,并且没有一种干净的方式来处理诸如 之类的事情IValueConverter,因此通常需要做很多额外的工作来获得任何东西,但非常简单地绑定才能干净地工作。

有关如何在 Windows 窗体中使用数据绑定的详细信息,请参阅 MSDN 中的 Windows 窗体数据绑定

于 2012-08-08T16:37:30.903 回答