An ItemsControl is inconsistent with its items source - WPF Listbox

An ItemsControl is inconsistent with its items source - WPF Listbox

 

原来代码这么写的

private ICollection<string> filterList = new List<string>();
        public ICollection<string> FilterList
        {
            get => filterList;
            set
            {
                filterList.Clear();
                filterList.Add(string.Empty);
                filterList.AddRange(value);
                RaisePropertyChanged();
            }
        }

需要把set里面的逻辑移到外面去,在赋值之前,在外部写处理逻辑。

 

posted @ 2022-10-08 14:10  ChuckLu  阅读(58)  评论(0)    收藏  举报