给C1Grid绑定一个数据源,其中有Datetime类型的列,并且设置了这个日期类型列的Format。
当把操作系统的右下角的日期显示类型改成合历的时候(平成 26年......),Grid中这列显示成了:26/06/09,
正确的结果希望是根据设置的Format:"yyyy/MM/dd",显示成:2014/06/09。
这是不是C1Grid在特殊情况下的一个Bug?
下面是参考代码:
List<EmployeeItem> data = new List<EmployeeItem>();
EmployeeItem e1 = new EmployeeItem();
e1.EmployeeId = 1;
e1.Name = "q1";
e1.Birthday = DateTime.Today; // 日期类型
data.Add(e1);
this.c1FlexGrid1.DataSource = data; // 绑定数据源
this.c1FlexGrid1.Cols[3].StyleDisplay.Format = "yyyy/MM/dd"; // 设置日期类型的Format |
|