摘要:
Winform中DataGridView绑定IList数据源后的排序的控件也是从网上看到的方法,我封装好了使用方法:使用方法:IList<Model> aaa = new List<Model>();aaa = Getr();dataGridView1.DataSource = new ZiZhuDi.IListdataGridViewSort.BindingCollection<Model>(aaa);下载地址:http://download.csdn.net/source/3142910 阅读全文
摘要:
首先,实现ICompare接口public class ObjectPropertyCompare<T> : IComparer<T> { private PropertyDescriptor property; private ListSortDirection direction; // 构造函数 public ObjectPropertyCompare(PropertyDescriptor property, ListSortDirection direction) { this.property = property; this.direction = dire 阅读全文
摘要:
1、数据绑定的问题: 当DataGridView的DataSource绑定的为DataTable时,当DataTable的内容发生改变时,DataGridView中的内容会自动跟随DataTable改变而不用重新绑定数据源; 而把List<T>绑定到DataGridView则不然,当List<T>的内容发生改变是,需要先设置DataGridView的DataSource属性为new List<T>(), 然后再把作过改动的List<T>重新赋于DataGridView的DataSource。 (注:不能设置DataGridView的DataSou 阅读全文