首页 > 解决方案 > ObservalbeCollection.Orderby 项目在有序集合中更改

问题描述

我有一个要排序的 ObservableCollection:

        public ObservableCollection<AstratecRecipe> AstratecReceptenHMIUnSorted { get; set; }

排序后的集合将是:

        private ObservableCollection<AstratecRecipe> _astratecRecipesHMI;

    public ObservableCollection<AstratecRecipe> AstratecReceptenHMI
    {
        get { return _astratecRecipesHMI; }
        set
        {
            _astratecRecipesHMI = value;
            NotifyOfPropertyChange(() => AstratecReceptenHMI);
        }
    }

已排序集合中所有 AstratecRecepten 中的每个 BlokT(int) 属性都更改为 -2147483648,尽管 BlokT 在“未排序”集合中具有正确的值!

未分类的集合

排序后: 在此处输入图像描述

-2147483648 是 FFFF FFFF 8000 000

亲切的问候约翰

标签: wpf

解决方案


解决了 !!

我比较了错误的项目!铝配方确实有计算问题!

约翰


推荐阅读