首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接口类型的BindingList

接口类型的BindingList
EN

Stack Overflow用户
提问于 2013-09-28 05:23:30
回答 1查看 116关注 0票数 0

我在数据绑定方面遇到了一些困难。我有一个BindingList(Of IDataItem),该列表填充了两个类类型,这两个类类型都实现了IDataItem接口,但只有一个实现了INotifyPropertyChange接口。如您所料,我使用了一个绑定到BindingListDataGridView控件来显示数据。我遇到了一个问题,在幕后所做的任何属性更改都不会被DataGridView控件反映出来,除非该控件被重新绘制。

有什么建议吗?这两个类都需要实现INotifyPropertyChange接口吗?BindingList不能与接口类型一起使用吗?必须使用类类型吗?

EN

回答 1

Stack Overflow用户

发布于 2013-09-28 05:35:33

首先,我很好奇为什么你要在BindingList中粘贴两个不同的项目。

其次,如果类没有实现INotifyPropertyChange,更改将不会反映在您的网格中。

第三,不确定BindingList如何处理接口类型。我认为它会检查类型,看看它是否实现了INotifyProretyChanged,哪个IDataItem (接口)不能实现另一个接口……可以吗?(编辑:我认为它确实可以)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19060271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档