问题描述:单元格中的日期格式显示为"2011-3-14" 如何更改为"2011年03月14日"的格式。
问题解答:DateCellType下UserDefinedFormat属性用于获取或设置日期显示格式。
关键代码:
///<summary> ///设置 DateTimeCellType 单元格类型 ///</summary> private void AddCellType() { FarPoint.Win.Spread.CellType.DateTimeCellType dt = new FarPoint.Win.Spread.CellType.DateTimeCellType();
dt.DateTimeFormat = FarPoint.Win.Spread.CellType.DateTimeFormat.UserDefined; dt.UserDefinedFormat = "yyyy 年 MM月 dd日"; fpSpread1.ActiveSheet.Cells[0, 0].CellType = dt; fpSpread1.ActiveSheet.Cells[0, 0].Value = System.DateTime.Now; fpSpread1.ActiveSheet.Columns[0].Width = 130; } |
更多信息请参考Spread for WinForms V7.0 API中文文档 相关章节。