找回密码
 立即注册

QQ登录

只需一步,快速开始

coolterry

新手上路

1

主题

1

帖子

21

积分

新手上路

积分
21
  • 20

    金币

  • 主题

  • 帖子

最新发帖
coolterry
新手上路   /  发表于:2011-8-3 00:03  /   查看:6711  /  回复:1
请教各位,如何能让spread单元格只显示小时和分?以HH:MM的格式。
如果把单元格设置为日期时间型 ,总是以小时:分:秒的格式显示。

还有,在输入时间时,如何能够控制只能输入00:00--23:59范围的数字?

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-3 09:28:00
沙发

  1.             FarPoint.Win.Spread.CellType.DateTimeCellType dt = new FarPoint.Win.Spread.CellType.DateTimeCellType();
  2.             dt.DateTimeFormat = FarPoint.Win.Spread.CellType.DateTimeFormat.UserDefined;
  3.             dt.UserDefinedFormat = "hh:mm";
  4.             dt.MaximumTime = new TimeSpan(23, 59, 59);
  5.             fpSpread1.ActiveSheet.Columns[0].CellType = dt;
  6.             fpSpread1.ActiveSheet.Cells[0,0,30,0].Value = System.DateTime.Now;
  7.             fpSpread1.ActiveSheet.Columns[0].Width = 130;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部