C# 未在网格控件devExpress中添加行
我正在通过列视图在网格控件中添加行。但它不起作用。即使我提供了正确的信息C# 未在网格控件devExpress中添加行,c#,C#,我正在通过列视图在网格控件中添加行。但它不起作用。即使我提供了正确的信息 private void Home_Load(object sender, EventArgs e) { int counter; readStudent(); ColumnView view = gridControl1.FocusedView as ColumnView; foreach (PAT p in pt_list) { String s1 = p.na
private void Home_Load(object sender, EventArgs e)
{
int counter;
readStudent();
ColumnView view = gridControl1.FocusedView as ColumnView;
foreach (PAT p in pt_list)
{
String s1 = p.name;
view.AddNewRow(); //Problem here:not adding row
int count = view.RowCount-1;
view.SetRowCellValue(view.GetRowHandle(count), "PAT Name", s1);
foreach(Student1 student in st_lst)
{
counter = 1;
foreach (Allocate al in al_list) {
if (p.ID == al.AID && student.UOB == al.AUOB)
{
String s = student.name;
view.SetRowCellValue(view.GetRowHandle(count), "Student "+ counter, s);
counter++;
}
}
}
gridControl1.DataSource = view;
}
有人能帮我吗?我认为这还没有激活,但您不能将
GridView
用作gridControl1.DataSource
。这必须是一个数据构造,而不是GridControl本身的子部分。因此,使用对象列表或数据表作为数据源,并将新学员添加到其中
有关如何绑定对象列表的信息,请参见。我认为此功能尚未激活,但您不能将
GridView
用作gridControl1.DataSource
。这必须是一个数据构造,而不是GridControl本身的子部分。因此,使用对象列表或数据表作为数据源,并将新学员添加到其中
请参阅如何绑定对象列表。Winforms或WPF??由于它是gridControl,我需要知道它是哪种类型。实际上,我在winform中的用户控件中使用gridControl。能否添加在函数视图中使用的代码。AddNewRow();??Winforms还是WPF??由于它是gridControl,我需要知道它是哪种类型。实际上,我在winform中的用户控件中使用gridControl。能否添加在函数视图中使用的代码。AddNewRow();??