jhgcy 发表于 2018-1-29 14:56:54

C1DataGrid多了一列

C1DataGrid自动生成列,C1DG_AutoGeneratingColumn方法中置换为中文列
      private void C1DG_AutoGeneratingColumn(object sender, C1.WPF.DataGrid.DataGridAutoGeneratingColumnEventArgs e)
      {
            Dictionary<string, string> dic = new Dictionary<string, string>();
            dic.Add("DayOilOperated", "措施后日产油");
            dic.Add("DayWaterOperated", "措施后日产水");
            dic.Add("DayPumpOilOperated", "措施后抽汲油");
            dic.Add("IsEffective", "有效判断");
            foreach (KeyValuePair<string,string> item in dic)       //修改列名
            {
                ToChineseColumnName(e, item.Key, item.Value);
            }
      }


不知为何多出来一个Error列?

JeffryLI 发表于 2018-1-29 15:01:40

您好,先检查一下您的绑定的数据,是否多了一列,没有生成出来,与您的列数对应不上,还有您最好把您的demo给我们,我这边帮您来调试下。
页: [1]
查看完整版本: C1DataGrid多了一列