C#List的某个元素做DataGridView的数据源
答案:2 悬赏:40 手机版
解决时间 2021-04-08 01:14
- 提问者网友:欲劫无渡
- 2021-04-07 14:42
定义一个对象集合ListA每个元素都有 name,age,sex的属性,我现在要将A[0]作为ataGridView的数据源,我用了this.dataGridView1.DataSource = A[0];不显示
最佳答案
- 五星知识达人网友:野慌
- 2021-04-07 15:30
DataSource数据源对象通常是要实现IList接口的集合对象,A[0],是集合中的一个对象,一个对象字段属性再多也不是一个集合,自然不能作为数据源绑定到表格,你可以把列表过滤到只有一条记录,然后将其作为数据源 DataSource=A;
全部回答
- 1楼网友:千夜
- 2021-04-07 16:29
我有种感觉。
你的rowpostpaint或cellformating里是不是触发了
rowpostpaint或cellformating事件。
rowpostpaint 这个是行重绘。只要行想要重绘。他就执行。
仔细检查下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯