winform手动绑定数据后,点击列标题不能实现自动排序,苦苦寻找方法,发现下面的是可行的. //建立DataTable将当前dataGridView中的数据读进DataTable中 public DataTable dvtodt(DataGridView dv) { DataTable dt = new DataTable(); DataColumn dc; ; i < dv.Columns.Count; i++) { dc = new DataColumn(); dc.ColumnName…
引言 在做winform项目中,数据控件DataGridView的使用多多少少是会用到的,如果不设置它的属性,默认情况下是不会自适应宽度的,你想查看某项的数据,就不得不将标题栏拖来拖去,挺烦的. 方法 建一个用于测试的Person类 public class Person { [Description("姓名")] public string Name { get; set; } [Description("性别")] public string Gender {…