2011-04-06 54 views
2

有什麼區別:結合模式效率

{Binding Prop, Mode=OneTime} 

{Binding Prop, Mode=OneWay} 

我想有一個在效率的差異。任何人都可以描述綁定模式是如何工作的,或者提供一些有關此信息的參考? 謝謝!

回答

2

按照MSDN

OneTime更新目標屬性僅當應用程序開始時或當在DataContext經歷變化

OneWay更新目標屬性的源屬性發生變化時纔可用。

因爲他們執行不同的操作,所以很難比較「效率」。你想用這個綁定來完成什麼?

+0

我使用Prism和MVVM模式,例如,我的代碼中有很多DelegateCommands,我將它們與默認模式(OneWay)綁定在一起。我想知道是否值得更改爲OneTime模式? – leeran 2011-04-08 07:27:55