[C#] DataGridView简明用法
2018-01-09 15:53
393 查看
重点突出,内容简明,直接就能用。
1. 把内容显示在DataGridView中
创建一个类型,可以理解为一个特征行。
在需要的位置定义、填充内容,然后显示在DataGridView中。这段代码放在控件里。
2. 控件DataGridView的常用属性
以下是我在工作中用到的DGV属性。
2.1 设置列宽
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.None;
dataGridView1.Columns[0].Width = 50;
dataGridView1.Columns[1].Width = 50;
dataGridView1.Columns[2].Width = 100;
dataGridView1.Columns[3].Width = 150;
dataGridView1.Columns[4].Width = 150;2.2 居中和右对齐
dataGridView1.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
dataGridView1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
dataGridView1.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
1. 把内容显示在DataGridView中
创建一个类型,可以理解为一个特征行。
class Type { private int _num; //序号 private string _name; //名称 private double _value; //值 public Type(int Num, string Name, double Value) //创建对象 { this._num = Num; this._name = Name; this._value = Value; } public double Num { get { return _num; } } public string Name { get { return _name;} } public double Value { get { return _value; } } }
在需要的位置定义、填充内容,然后显示在DataGridView中。这段代码放在控件里。
//使用List<>泛型集合填充DataGridView List<Type> lines = new List<Type>(); Type L1 = new Type(1, "名称1", 1.32); Type L2 = new Type(2, "名称2", 0.68); lines.Add(L1); lines.Add(L2); this.dataGridView1.DataSource = lines;
2. 控件DataGridView的常用属性
以下是我在工作中用到的DGV属性。
2.1 设置列宽
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.None;
dataGridView1.Columns[0].Width = 50;
dataGridView1.Columns[1].Width = 50;
dataGridView1.Columns[2].Width = 100;
dataGridView1.Columns[3].Width = 150;
dataGridView1.Columns[4].Width = 150;2.2 居中和右对齐
dataGridView1.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
dataGridView1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
dataGridView1.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
相关文章推荐
- 【转】C#中dataGridView用法实例分析
- c#操控 DataGridView 常用用法日志
- C#中dataGridView用法实例分析
- C#中DataGridView控件用法小结
- C#中dataGridView用法实例分析
- C# dataGridView用法
- C# dataGridView用法
- C#中dataGridView用法实例分析
- C# dataGridView用法
- C# DataGridView用法小结
- C# DataGridView 绑定 DataTable 正确用法
- C# dataGridView用法
- 【C#】DataGridView的常用用法
- C# DataGridView控件的用法详解合集
- C#中dataGridView用法实例分析
- 【C#】DataGridView的常用用法
- C#中datagridview的EditingControlShowing事件用法实例
- C#中HashTable的用法
- C#中DllImport用法和路径问题
- DataGridView右键选中某单元格-C#