Smobiler上海石磨_.NET移动开发平台

标题: tableview 动态生成 格式问题 [打印本页]

作者: enrc    时间: 2020-3-4 14:14
标题: tableview 动态生成 格式问题
  1. TableViewLabelColumn c = new TableViewLabelColumn();
  2.                         c.DisplayMember = c.HeaderText = d.Columns[i].ColumnName;
  3.                         if (listWidth.Contains(columnName) || columnName.Contains("日期"))
  4.                         {
  5.                             c.Width = 100;
  6.                             coloumns++;
  7.                         }
  8.                         c.HorizontalAlignment = HorizontalAlignment.Center;
  9.                         if (columnName.Contains("日期"))
  10.                         {
  11.                       c.Format = "{0:yyyy-MM-dd}";
  12.                            
  13.                         }
  14.                         else
  15.                             c.Format = "{0:N0}";
  16.                         tv.Columns.Add(c);//tv是动态生成的tableView
复制代码
tableview 是动态生成,日期列生成 主要代码如上,日期列格式未生效 ,仍然显示 时分秒,是代码问题还是bug?

作者: Lula.Jin    时间: 2020-3-10 10:42
Format在DataBind之后生效,且datasource的列中 需要指定类型,例如 dt1.Columns.Add("time", typeof(DateTime));




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2