关于ObservableCollection集合求某列和的问题

海口_菜鸟 2019-02-07 04:22:59
我在一个ObservableCollection集合中包含了数量,单价和小计,其中数量或单价变化重新计算小计没有问题。但是怎么同步计算整个集合的小计的总和?
例如:我现在在page loaded里写上:
Label1.Content = "总额:" & infos.Sum(Function(f) f.小计)
我应该怎么才能实现Sum(Function(f) f.小计) ,在集合里小计变化时跟随变化?谢谢!
...全文
220 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
海口_菜鸟 2019-03-23
  • 打赏
  • 举报
回复
引用 7 楼 xuggzu 的回复:
上面回复中去掉“数组”,打字不小心
谢谢! 能不能给我例子?实在没有思路 ....
xuggzu 2019-03-20
  • 打赏
  • 举报
回复
上面回复中去掉“数组”,打字不小心
xuggzu 2019-03-20
  • 打赏
  • 举报
回复
元素做成类数组,并实现inotifychanged,类成员变化通知,基本的wpf编程思路
exception92 2019-02-13
  • 打赏
  • 举报
回复
引用 2 楼 海口_菜鸟 的回复:
[quote=引用 1 楼 exception1992 的回复:]
在集合里小计变化时跟随变化?
-》小计变化时,只能重新计算一次了吧

是的,只能重新计算,有没有办法在小计变化时给个通知机制重新计算?[/quote]
自定义委托通知
qq14923349 2019-02-13
  • 打赏
  • 举报
回复
推荐mvvm
海口_菜鸟 2019-02-13
  • 打赏
  • 举报
回复
自定义委托通知[/quote] 谢谢,有没有类似的例子?
海口_菜鸟 2019-02-12
  • 打赏
  • 举报
回复
引用 1 楼 exception1992 的回复:
在集合里小计变化时跟随变化? -》小计变化时,只能重新计算一次了吧
是的,只能重新计算,有没有办法在小计变化时给个通知机制重新计算?
exception92 2019-02-12
  • 打赏
  • 举报
回复
在集合里小计变化时跟随变化?
-》小计变化时,只能重新计算一次了吧

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧