DataGridView初试
来源:互联网 发布:web网站数据分析 编辑:程序博客网 时间:2024/05/16 00:26
1:拖一个DataGridView到form中去
2:首先设置表头。表头可以直接以DataGridView来设置,先设置column的数量,再来设置每个column的内容:
this.dataGridView1.ColumnCount = 5;
this.dataGridView1.Columns[0].Name = "表头";
this.dataGridView1.Columns[1].Name = "表头";
this.dataGridView1.Columns[2].Name = "表头";
this.dataGridView1.Columns[3].Name = "表头";
this.dataGridView1.Columns[4].Name = "表头";
this.dataGridView1.Columns[4].AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
最后一行代表,这个列是自动扩展到整个宽度。
3:再来添加每一个row。在添加row之前需要对row中的每一个column进行设置,添加到row中,可以初始化一些内容。
在给row添加内容之前,还需要给这个row设置column的数量,然后才可以用row.Cells[index].value=""来设置单元格的内容。
这里有个简单的方法设置row的column的数量
DataGridViewRow row = new DataGridViewRow();
row.CreateCells(this.dataGridView1);
就是这个row保持和dataGridview一样的column。。
整体看代码:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace post_table{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { this.dataGridView1.ColumnCount = 5; this.dataGridView1.Columns[0].Name = "表头"; this.dataGridView1.Columns[1].Name = "表头"; this.dataGridView1.Columns[2].Name = "表头"; this.dataGridView1.Columns[3].Name = "表头"; this.dataGridView1.Columns[4].Name = "表头"; this.dataGridView1.Columns[4].AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; } private void button2_Click(object sender, EventArgs e) { int rowCount = 10; int columnCount = 5; for (int i = 0; i < rowCount; i++) { DataGridViewRow row = new DataGridViewRow(); row.CreateCells(this.dataGridView1); for (int j = 0; j < columnCount; j++) { row.Cells[j].Value = (i + 1) + "," + (j + 1); } dataGridView1.Rows.Add(row); } } }}
- DataGridView初试
- 初试
- 初试
- 初试
- 初试
- Datagridview
- DataGridView
- DataGridView
- DataGridView
- DATAGRIDVIEW
- DataGridView
- DataGridView
- datagridview
- DataGridView
- dataGridView
- datagridview
- DataGridView
- datagridview
- Weblogic+SSH报错:ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- phpmyadmin 结构字段显示注释
- 右下角滑出窗口
- 解决C盘剩余空间不足的问题
- ANDROID对文件的操作
- DataGridView初试
- JDBC 连接数据库 中Class.forName的作用
- Ubuntu 桌面死机后重启桌面方法
- 美国银行基于WebFOCUS为百万级用户提供信用卡报表解决方案
- AIX 操作系统查看文件夹及文件大小的命令
- SQl SERVER 2000 遍历表中数据的方法
- 图片和文本框在TD中垂直居中
- Host availability is 'gray' for agent [FOR HELP]
- 深入剖析Linux内核定时器实现机制