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