1
我想要做的事很簡單。給定ItemPrice,Tax和Total的文本框,我需要將Total的文本值綁定到ItemPrice + Tax和Tax值以顯示ItemPrice * taxRate。Silverlight 4:綁定到控件屬性的計算
有人可以提供一個簡單的解釋,這將如何完成或指向我一個合適的例子?我在整個地方都看到了屬性綁定的例子,但沒有一個對兩個控件屬性的計算有約束力。
我想要做的事很簡單。給定ItemPrice,Tax和Total的文本框,我需要將Total的文本值綁定到ItemPrice + Tax和Tax值以顯示ItemPrice * taxRate。Silverlight 4:綁定到控件屬性的計算
有人可以提供一個簡單的解釋,這將如何完成或指向我一個合適的例子?我在整個地方都看到了屬性綁定的例子,但沒有一個對兩個控件屬性的計算有約束力。
這可以非常簡單地完成:Total
箱的Text
屬性綁定到你的視圖模型的另一個屬性,所有的屬性不就是有一個返回的ITEMPRICE和稅總和吸氣。
您不需要將「總計」框綁定到任何其他控件。只要確保你的視圖模型也實現INotifyPropertyChanged
,並且您也通知時ITEMPRICE或稅已經改變了總性質已經改變(讓您綁定文本自動更新)。
+1:具有諸如ItemPrice和Tax之類屬性的東西確實應該使用ViewModel。不過值得一提的是ViewModel是什麼,因爲OP沒有提到已經有的。 – AnthonyWJones 2010-05-25 19:48:50