WPF中MVVM模式下ComboBox绑定,无法更新selectedItem的解决方案

在绑定自定义类的时候,itemsource是可以绑定成功的,但无法绑定选中项,即selectedItem,一直没正面解决这个问题。今天又遇到了,于是按下了伟大的F1,打开了在线文档,看了下selectedItem属性,没什么问题,然后,好像突然明白了什么

于是,在自定义类中重写了Equals(),结果就解决了这个困扰小一年的问题。

 

public override bool Equals(object obj)
        {
            return obj.ToString() == Name;
        }

 

posted @ 2022-10-30 17:55  水色天空  阅读(698)  评论(0编辑  收藏  举报