【问题标题】:Winforms Data bindingWinforms 数据绑定
【发布时间】:2012-08-08 16:35:21
【问题描述】:

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

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

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

【问题讨论】:

    标签: winforms data-binding


    【解决方案1】:

    Windows 窗体中的数据绑定与 WPF 的工作方式非常不同 - 并且(IMO)有点痛苦。主要问题是有更多的restrictions on the binding source,并且没有一种干净的方式来处理像IValueConverter 这样的事情,所以通常需要很多额外的工作来获得任何东西,但非常简单地绑定到干净地工作。

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

    【讨论】:

    • 谢谢!你的回答很有帮助。
    猜你喜欢
    • 2011-03-30
    • 1970-01-01
    • 2018-01-01
    • 2011-12-01
    • 2019-07-21
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多