private void Form1_Load(object sender, EventArgs e)
{
//使用List<>泛型集合填充DataGridView
List<Student>students = new List<Student>()’=====此行是定义泛型,其中Student是一个自定义的类,你抄代码的时候肯定少抄了关于sutdent的定义
Student hat = new Student("Hathaway", "12", "Male")‘===实例化student,并赋值。
Student peter = new Student("Peter","14","Male")’====同上
Student dell = new Student("Dell","16","Male")‘====同上
Student anne = new Student("Anne","19","Female")’====同上
students.Add(hat)‘===想泛型List中添加实例化的对象
students.Add(peter)’====同上
students.Add(dell)’====同上
students.Add(anne)’====同上
this.dataGridView1.DataSource = students‘===给dataGridView赋值。
}
根据以上代码不难看出student对象应该有名称,年龄,性别三个属性。
1、新建一个Form做测试,包含一个DataGridView,DataGridView有三列,分别是学号,姓名,分数表示一个期末考试分数表。
2、双击添加数据按钮,填写添加数据代码。
3、点击运行,填写数据。
4、点击添加即可添加一行数据。
注意事项:
C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)