111,074
社区成员




using System;
using System.Collections.Generic;
using System.Text;
namespace WindowsApplication2
{
class Student
{
string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
string _sex;
public string Sex
{
get { return _sex; }
set { _sex = value; }
}
public Student(string name, string sex)
{
this._name = name;
this._sex = sex;
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication2
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender, EventArgs e)
{
//以下步骤可以通过在dataGridView1上直接添加列自动生成
DataGridViewTextBoxColumn column1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
column1.DataPropertyName = "Sex";//这里的Sex和Student类中的属性名一致
column1.HeaderText = "性别";
column1.Name = "column1";
this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {column1});
Student[] list = new Student[2];//换成List<Student>也是一样的
list[0] = new Student("zhangsan", "girl");
list[1] = new Student("lisi", "boy");
this.dataGridView1.DataSource = list;
}
}
}