1、要实现自定义数据列设置UnboundType为string
2、要实现自定义数据列设置Name和FileName一样,不要和绑定的数据源列名一样
3、为gridVIew加gv_CustomUnboundColumnData事件
4、实现gv_CustomUnboundColumnData事件
//绑定时自定义列值
private void gv_CustomUnboundColumnData(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDataEventArgs e)
{
if (e.RowHandle >= 0)
{
if (e.Column.Name.Contains("bandedGridColumnTime"))
{
BandedGridView bgv = sender as BandedGridView;
DataView dv = bgv.DataSource as DataView;
if (dv != null)
{
string downhold = dv[e.ListSourceRowIndex]["downhold"].ToString();
string uphold = dv[e.ListSourceRowIndex]["uphold"].ToString();