C#中List列表与Datagridview的用法

初始化

  1. 创建空列表
 List<int> List = new List<int>();

2.使用var类型的前提是预先知道变量的类型,会根据变量赋值来判定属于什么类型,但此种赋值方法只能给局部变量赋值。

var list1 = new List<string>();

具体见:
C#列表List常用属性和方法
3. 分享自动生成Datagridview列的代码

DataGridViewTextBoxColumn column1 = new DataGridViewTextBoxColumn();//实例化
column1.HeaderText = "性别";
column1.Name = "column1";
dataGridView1.Columns.AddRange(new DataGridViewColumn[]{column1});
int index = this.dataGridView1.Rows.Add();
this.dataGridView1.Rows[index].Cells[0].Value = "1";

List集合用DataGridView展示

需要绑定数据源,用ACESS数据表的话就需要先下载,否则会报错“未在本地计算机上注册"Microsoft.Jet.OLEDB.4.0"。

dataGridView1.DataSource = list;//绑定

WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决
小知识:OLEDB(Object Link and embed 即对象连接与嵌入)是微软的战略性的通向不同的数据源的低级应用程序接口。OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化问题语言(SQL)能力,还具有面向其他非SQL数据类型的通路。

猜你喜欢

转载自blog.csdn.net/baidu_35536188/article/details/114878817