如何實現(xiàn)IList ?接口, 在DataGridView中數(shù)據綁定
如何讓 列名與DataGridView中的DataPropertyName對應
10 回答

弒天下
TA貢獻1818條經驗 獲得超8個贊
class MyList : IList<User> {
??private List<User> list = new List<User>();
??public void Add(User user) {
?? ?list.Add(user);
??}
??//其他方法
}
MyList users = new MyList();
users.Add(user1);
users.Add(user2);
dataGridView.DataSource = users;
?
這樣有問題?

守著一只汪
TA貢獻1872條經驗 獲得超4個贊
如果你是想讓GridView自己綁定字段,那你看看是不是AutoGenerateColumns這個屬性.如果你實現(xiàn)了IList,那你所說的DataPropertyName=name這個問題你就不用考慮了,這是數(shù)據綁定的問題.你只要在GridView的模板里設置好,再調用GridView.DataBind()就OK了.

嚕嚕噠
TA貢獻1784條經驗 獲得超7個贊
可以參考:CYQ.Data 輕量數(shù)據層之路 框架開源系列 索引?在最下面的原理篇里,
有幾篇文章是講MDataTable是如何實現(xiàn)綁定到控件的,只要看懂,基本你的問題也解決了。
- 10 回答
- 0 關注
- 526 瀏覽
添加回答
舉報
0/150
提交
取消