2010-05-25 31 views
1

我想要做的事很簡單。給定ItemPrice,Tax和Total的文本框,我需要將Total的文本值綁定到ItemPrice + Tax和Tax值以顯示ItemPrice * taxRate。Silverlight 4:綁定到控件屬性的計算

有人可以提供一個簡單的解釋,這將如何完成或指向我一個合適的例子?我在整個地方都看到了屬性綁定的例子,但沒有一個對兩個控件屬性的計算有約束力。

回答

1

這可以非常簡單地完成:Total箱的Text屬性綁定到你的視圖模型的另一個屬性,所有的屬性不就是有一個返回的ITEMPRICE總和吸氣。

您不需要將「總計」框綁定到任何其他控件。只要確保你的視圖模型也實現INotifyPropertyChanged,並且您也通知時ITEMPRICE已經改變了性質已經改變(讓您綁定文本自動更新)。

+0

+1:具有諸如ItemPrice和Tax之類屬性的東西確實應該使用ViewModel。不過值得一提的是ViewModel是什麼,因爲OP沒有提到已經有的。 – AnthonyWJones 2010-05-25 19:48:50

相關問題