vs C#控件使用:[2]DataGridView控件(二)
1、1.建立WinForm项目,大伙都会,就不说过程了。然后将DataGridView控件拖到WinForm窗体中,呈现灰色(在第一篇中有讲解步骤)。
2、2.点击DataGridView控件右上角的箭头,然后选择“编辑列”。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/dccb47de45078801859180f4b18ca608a40f827a.jpg)
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/5c9c964ce54a2f272c0e7db3e00192dd3240f47a.jpg)
3、3.在出现的“编辑列”界面中,点击添加。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/e0c73a2fa872941f6705616f7b5e4a237871e67a.jpg)
4、4.在“添加”界面中,编辑“名称”和“页眉文本”。“名称”会在后台代码中引用,最好设置成英文;“页眉文本”是DataGridView控件中显示的列名。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/fab31cb375d7997b53158fedf9dade49600fd97a.jpg)
5、5.照此方法,分别添加:姓名、性别、年龄三列,然后点击完成。你会看到DataGridView控件中已经出现新添加的三列,表示添加成功。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/2f2909e951e10ef8abb780882324d8e9cdd2cc7a.jpg)
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/50189b40102a04e2c3436ff72b7aa010bd33c27a.jpg)
6、6.添加一个按钮(Button控件,此控件在左侧工具箱中),将其拖到WinForm窗体中。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/bd72f23834bb19efa7bd59a1497bd28287893a7b.jpg)
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/d3c39889a146b7b1e21b2a08c77c34b33d41357b.jpg)
7、7.右键Button控件,选择“属性”,弹出属性窗口。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/4d3d2ab33c4133bac1a356c86a37c97623bc2f7b.jpg)
8、8.修改Button控件的显示文本。在属性窗口中找到Text属性,将其从“button1”修改为“添加数据”,Button控件的显示文本就变为“添加数据”
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/23fd63c5cf672b5fcfa450233314f4d0b403277b.jpg)
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/b955ead0b503c8d2661c12fb498333bf3aef217b.jpg)
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/32fe25ef354f50b893dcfd6edc4afa32929c187b.jpg)
9、9.双击按钮,转到代码编辑界面,在此编写代码。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/dd58d02c5b1b1edec63ef58c981fceecd2d90f7b.jpg)
10、10.编写给DataGridView控件添加数据的代码。private void button1_Click(object sender, EventArgs e){ //添加数据时,类型都是默认的字符串类型 string name = "Jim"; string gender = "男"; string age = "18"; //将上面三个变量合成一个数组 string[] row = { name, gender, age }; //给dataGridView1控件添加数据 dataGridView1.Rows.Add(row); }
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/054056fe1e425d6b3b331c9c11883913e9e5007b.jpg)
11、11.运行程序(调试),在显示的界面中点击按钮,DataGridView控件成功显示数据。
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/4759c1dae43b3b864ec31ae2185653bbf920757b.jpg)
![vs C#控件使用:[2]DataGridView控件(二)](https://exp-picture.cdn.bcebos.com/04201aa355e983aeb0350c9f68efe0781531697b.jpg)