C# dataGridView 显示泛型list内容
来源:互联网 发布:巴尔扎的军靴知乎 编辑:程序博客网 时间:2024/06/06 05:23
最终效果图:dataGridView 显示sql数据库表内容。
我这从数据库返回出来的是泛型,
dataGridView.DataSource = list;//填充dataGridView控件
用这个办法,是把该表的所有内容全部显示出来,就是把数据库的表直接搬到这里了,如图:
如果我们只想显示表的部分。。我这里提供一个办法:先把表全部加载出来,然后把不需要的列删除。
dataGridView.DataSource = list;//填充dataGridView控件dataGridView.Columns.Remove("password");dataGridView.Columns.Remove("AdminNo");
然后的效果图:
这里大家可能发现个问题,列名变了,如果列名一直就和数据库的一样,显示英文的,不太好,通过下面的代码可以实现该列名:(两种方式,都可以用)
dataGridView.Columns[0].HeaderCell.Value = "ID"; dataGridView.Columns[1].HeaderCell.Value = "姓名"; dataGridView.Columns[2].HeaderCell.Value = "职工号"; dataGridView.Columns[3].HeaderCell.Value = "注册人"; //dataGridView.Columns[0].HeaderText = "ID";//修改列名 //dataGridView.Columns[1].HeaderText = "姓名"; //dataGridView.Columns[2].HeaderText = "职工号"; //dataGridView.Columns[3].HeaderText = "注册人";
另外附上我没用到的几个不错的功能,也许后面会用到;
dataGridView1.Columns[1].DataPropertyName = ds.Tables[0].Columns[2].ToString();//前台第1列,显示数据库第2列的内容dataGridView1.Columns[2].DataPropertyName = ds.Tables[0].Columns[1].ToString();//前台第2列,显示数据库第1列的内容int count = dataGridView1.RowCount; //总行数for (int i = 0; i < count - 1; i++){dataGridView1.Rows[i].Cells[0].Value = i + 1; //id列显示成序列号,从1开始}
未完待续。。
阅读全文
0 0
- C# dataGridView 显示泛型list内容
- C# winform开发datagridview绑定List泛型问题
- DataGridView 内容换行显示
- C#中使用DataGridView控件显示数组中的内容
- C#中使用DataGridView显示二维数组中的内容
- C#中使用DataGridView显示二维数组中的内容
- C# WinFrom 中如何将txt内容显示到dataGridView
- [新手]C# winform 用dataGridView显示数据库内容
- C#设置DataGridView某一具体单元格的内容居中显示
- C#输出DataGridView内容
- C#中datagridview使用tooltip控件显示单元格内容与datagridview自带的tooltip显示单元格内容的方法
- C# DataGridView显示数组
- C# datagridview显示行号
- WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决
- C#读取Excel表格中内容并显示在DataGridView控件中
- access显示到dataGridView C#
- C#中DataGridView显示行号
- C# dataGridView隔行显示不同颜色
- php 身份证判断是否成年
- Chrome 控制台console的用法
- # Android Studio 混淆报错 libhyphenate_av.so
- ubuntu彻底干净卸载MySQL、Apache2、Php的方法(各版本通用
- YQ程序调试总结
- C# dataGridView 显示泛型list内容
- 机器学习实战
- 下午刚写了一份贪吃蛇的文档
- ICE简单介绍及使用示例
- 使用gzip优化web应用(filter实现)
- 职业规划--如何成为优秀的程序员
- 20170612
- Atitit 收入理论大总结 4位一体 4象限理论 财政收入理论 6位一体
- 树的dfs序入门,BZOJ1103 ,hdu6162,EOJ3335