如何在运行时将行添加到 Devexpress 网格视图



我正在使用devexpress的gridview控件来显示有关文件的信息。您必须选择一个文件夹,然后网格视图将显示信息,如下所示:名称|日期|大小但我无法完成向网格视图添加新行。例如,它的名称是 gdFiles,但是添加新行的命令是什么?像gdFiles.insert(x,y,z)这样的东西?

如果数据源支持以下方法,则始终可以使用数据源的方法添加、删除和修改各个行:

BindingList<Person> personsList = new BindingList<Person>();
gridControl.DataSource = personsList;
//...
personsList.Add(new Person("John", "Smith")); // !!!

或者,可以使用 ColumnView.AddNewRow 方法向网格视图中添加新行。对于使用 ColumnView.AddNewRow 方法添加的行,可以在 ColumnView.InitNewRow 事件处理程序中编写单元格初始化代码。

有关通过代码添加和删除记录的更多详细信息,请参阅添加和删除记录主题。

另请查看新项目行

概述(本主题介绍新项目行 - 允许最终用户添加新记录的行。

最新更新