典型的客户发票场景:
包含 LineItems 的视图模型中的 ObservableCollection。该视图列出了 LineItems,并在每行的末尾显示了计算出的 LineTotal。页面底部显示了一个 GrandTotal。
如果用户对数量进行了更改,以更新页面上的其他项目,我在绑定到数量的 TextBox 上使用 EventToCommand 触发器。调用该命令时,我手动重新计算行总计和发票总计以反映更改。
有没有更好的方法来反映用户对数量框所做的更改?一种强制“重新绑定”刷新页面的方法?Fody 或 Catel 有什么可以解决这个问题的吗?