将新行添加到gridView devexpress控件

时间:2017-11-21 10:21:49

标签: c# winforms devexpress-windows-ui

我在WinForms应用程序中使用devexpress。我创建了GridView并添加了一列。我想在此GridView中插入一个新行。但是当显示时,没有显示任何内容。

这就是我尝试过的:

public Form1()
{                
    InitializeComponent();
    loadData();
}

public void loadData()
{
    this.gridView1.AddNewRow();
    this.gridView1.SetFocusedRowCellValue(this.gridView1.Columns[0], "test");
}

1 个答案:

答案 0 :(得分:0)

Devexpress网格应该有一个数据源才能正常运行。如果需要简单的内存数据源,可以使用DataTable。将其设置为数据源。

DataTable dt = new DataTable();
dt.Columns.Add("mycolumn");
this.gridControl1.DataSource = dt;

然后它应该工作。