方法①:
打开设计器(Run Designer),选择左侧Repository,点击In-place Editor Repository(内嵌编辑器),点击Add右侧的下拉菜单,选择要添加的控件,添加后可在右侧编辑控件的属性。
然后选中左侧Main中的Columns,选中要添加控件的列,再选中属性栏--数据中的ColumnEdit,选择下拉菜单Existing,找到刚才添加的控件,添加。则该列每个单元格都会添加该控件。
方法②:
点击所需要添加控件的列,再选中属性栏--数据中的ColumnEdit,选择下拉菜单New,选择要添加的控件,添加。然后该列每个单元格都会添加上该控件,可在Column Edit的子属性中设置控件的属性。
方法③:
在Form的构造函数中添加代码:(需要添加引用)
//添加一个新的列 GridColumn newColumn = gridView1.Columns.Add() as GridColumn; newColumn.Caption = "color"; gridView1.Columns.Add(newColumn); newColumn.Visible = true; //将ColorEdit绑定到新的列上 RepositoryItemColorEdit colorEdit = new RepositoryItemColorEdit(); gridControl1.RepositoryItems.Add(colorEdit); newColumn.ColumnEdit = colorEdit;