C# 从DatagridView到对象数组获取数据,然后填充组合框
我想从datagridview获取数据,然后用包含字符串的对象数组中的数据填充组合框C# 从DatagridView到对象数组获取数据,然后填充组合框,c#,arrays,object,datagridview,combobox,C#,Arrays,Object,Datagridview,Combobox,我想从datagridview获取数据,然后用包含字符串的对象数组中的数据填充组合框 public class Departmentinfo { public string departmentname; . . . . } Departmentinfo dep[]; private void getdepartments() { for (int i = 0; i < dataGridView1.RowCount; i++) {
public class Departmentinfo
{
public string departmentname;
.
.
.
.
}
Departmentinfo dep[];
private void getdepartments()
{
for (int i = 0; i < dataGridView1.RowCount; i++)
{
college.department[i].departmentname = Convert.ToString(dataGridView1.Rows[i].Cells[0].Value);
}
}
private void putdepinfo()
{
comboBox4.DataSource = dep[].departmentname;
}
公共类部门信息
{
公共字符串departmentname;
.
.
.
.
}
部门资讯部[];
私人部门()
{
对于(int i=0;i
请建议 我得到了处理这个的代码
public class Departmentinfo
{
public string departmentname;
private void Departmentinfo(string s)
{
this.departmentname = s;
}
}
List<Departmentinfo> DepInfo = new List<Departmentinfo>();
private void getdepartments()
{
for (int i = 0; i < dataGridView1.RowCount; i++)
{
DepInfo.Add(new Departmentinfo(Convert.ToString(dataGridView1.Rows[i].Cells[0].Value)));
}
}
private void putdepartments()
{
foreach (Departmentinfo dep in DepInfo)
{
comboBox4.Items.Add(dep.departmentname);
}
}
公共类部门信息
{
公共字符串departmentname;
私有void部门信息(字符串s)
{
this.departmentname=s;
}
}
List DepInfo=新列表();
私人部门()
{
对于(int i=0;i