版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/BYH371256/article/details/83346807
注意:ObservableCollection集合 直接使用OrderBy 等函数排序,有问题的,排序不改变,可以转成List在进行排序

命名空间:System.Collections.ObjectModle

在WPF中,绑定列表List,数据更新后不会通知界面更新,要使用ObservableCollection集合,当数据发生改变就通知界面改变;

解决方法一:List列表转为ObservableCollection集合

private ObservableCollection<BaseSignalViewModel> children = new ObservableCollection<BaseSignalViewModel>();
public ObservableCollection<BaseSignalViewModel> Children
{
get { return children; }
set
{
children = value;
NotifyOfPropertyChange(() => Children);
}
}

List<BaseSignalViewModel> listChild = CurrentSignal.Children.ToList();
listChild.Sort(delegate(BaseSignalViewModel p1, BaseSignalViewModel p2) { return Comparer<string>.Default.Compare(p1.Index.ToString(), p2.Index.ToString()); });
//List列表转为ObservableCollection集合
CurrentSignal.Children = new ObservableCollection<BaseSignalViewModel>(listChild);
 
---------------------
作者:Kaivin.bao
来源:CSDN
原文:https://blog.csdn.net/byh371256/article/details/83346807
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. 利用Spring AOP机制拦截方法一例
  2. Hadoop NameNode的ZKFC机制
  3. 【JavaEE企业应用实战学习记录】struts2登录
  4. CoreAnimation-04-核心动画必备基础
  5. python练习——水仙花数
  6. spark读hdfs文件实现wordcount并将结果存回hdfs
  7. golang构造函数与转换函数
  8. 【转】来自《轻松scrum之旅》的敏捷开发总结
  9. 实训第一天--增删改查加hibernate+搭建环境常见问题
  10. 关于Set Nocount ON的性能 |c#调用存储过程的返回值总是-1
  11. Linux 脚本整理
  12. KBMMW SampleService/SampleClient方式传输数据集
  13. HealthKit开发教程Swift版:起步
  14. loj1245(数学)
  15. Numpy中Meshgrid函数介绍及2种应用场景
  16. python pymysql.err.InternalError: (1366, &quot;Incorrect string value: &#39;\\xE9\\x9F\\xA9\\xE6\\xA2\\x85...
  17. leetcode 566. 重塑矩阵 c++ 实现
  18. Single Number III leetcode java
  19. centos6.5 安装php-5.6.31
  20. Serial interface (RS-232)

热门文章

  1. jq-demo-2种吸顶效果
  2. 17. final 关键字
  3. Spring - @ManagedResource, @ManagedOperation, @ManagedAttribute
  4. 「题解」:x
  5. python 识别验证码自动登陆
  6. NX二次开发-UFUN多按钮模态对话框UF_UI_message_dialog
  7. NX二次开发-UFUN建模创建特征组UF_MODL_create_set_of_feature
  8. ZOJ3953-Intervals-贪心
  9. PaperWeekly 第五期------从Word2Vec到FastText
  10. 微信-小程序-开发文档-服务端-模板消息:templateMessage.send