尝试执行此操作:
private void myGridViewControl_CellValueChanging(object sender, CellValueChangedEventArgs e)
{
if (e.Column.FieldName != "ColorName")
{
e.Value = "myvalue";
}
}
e.value是
只读
在编辑单元格时如何设置自定义值?
答案 0 :(得分:1)
您可以使用GridView的SetRowCellValue方法在运行时更改值:
private void myGridViewControl_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e)
{
if (!e.Column.FieldName.Equals("ColorName"))
{
myGridViewControl.SetRowCellValue(e.RowHandle, e.Column, "MyValue");
}
}