2012-08-08 82 views
1

我熟悉WPF技術,特別是MVVM方法。最近我開始在Winforms中編程,我想知道在WinForms中使用數據綁定(與INotiify結合使用)是否被認爲是最佳實踐,還是它是一種矯枉過正?Winforms數據綁定

有人說數據綁定是winform中屁股真正的痛苦,對嗎?

只是爲了說清楚:我沒有談論winform中完整的MVVM實現 - 只是將數據綁定到控件(文本框等,而不是按鈕)。

回答

0

Windows窗體中的數據綁定與WPF的工作方式非常不同 - 並且(IMO)更加痛苦。主要的問題是有更多的restrictions on the binding source,並且沒有一個乾淨的方式來處理像IValueConverter這樣的事情,所以通常有很多額外的工作涉及獲取任何東西,但非常簡單的綁定工作乾淨。

有關如何在Windows窗體中使用數據綁定的詳細信息,請參閱MSDN in Windows Forms Data Binding

+0

謝謝!你的回答非常有幫助。 – 2012-08-09 03:47:01