繁体   English   中英

如何在运行时向Devexpress Gridview添加行

[英]How to add a Row at Runtime to Devexpress Gridview

我正在使用devexpress的gridview-control显示有关文件的信息。 您必须选择一个文件夹,然后gridview将显示信息,如下所示:name | date | size,但是我无法完成将新行添加到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事件处理程序中编写单元格初始化代码。

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

还请查看“ 新项目行概述” (本主题描述了新项目行-允许最终用户添加新记录的行。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM