回复 2楼sos的帖子
抱歉,让你久等了。
Value 存储于底层数据模型,是没有经过格式化的对象,是 object 类型
而 Text 则是 Value 经过格式化处理的文本,是 string 类型。
可以通过以下代码测试:
- FarPoint.Web.Spread.DateTimeCellType dt = new FarPoint.Web.Spread.DateTimeCellType();
- System.Globalization.DateTimeFormatInfo dtf = new System.Globalization.DateTimeFormatInfo();
- dtf.LongDatePattern = "D";
- dtf.ShortDatePattern = "M/d/yyyy";
- dt.DateTimeFormat = dtf;
- dt.MaximumValue = new DateTime(2020, 12, 31);
- dt.MinimumValue = new DateTime(1950, 1, 1);
- FpSpread1.ActiveSheetView.Cells[0, 0].CellType = dt;
- FpSpread1.ActiveSheetView.Cells[0, 0].Value = DateTime.Now;
- string text = FpSpread1.ActiveSheetView.Cells[0, 0].Text;
- object value = FpSpread1.ActiveSheetView.Cells[0, 0].Value;
复制代码 |