2012-07-31 88 views
0

我在wpf中有兩個文本框,第一個是克,第二個是mililiters。我需要更新第二個,如果用戶輸入的東西到另一個失去焦點。它應該克 - >毫升和毫升 - >克,但我有屬性更改的問題,因爲更新其中一個導致觸發屬性更改第二個,因此它重新執行並覆蓋以前的值。我希望你明白我需要什麼。感謝您的幫助:)兩個文本框同步更新

+0

你可以發佈你已有的代碼嗎? – Yoeri 2012-07-31 11:23:28

回答

0

在屬性的設置器中,您可以爲要更新的其他屬性拋出PropertyChanged。你也可以在setter中調用一個方法來做一些計算並拋出PropertyChanged。

+0

感謝您的想法,這一個工作:) – eXPi 2012-07-31 16:58:16

0

在你的綁定設置

UpdateSourceTrigger =引發LostFocus

。我覺得它在你的綁定

UpdateSourceTrigger =的PropertyChanged

因爲發生

。我h這將有助於。