找回密码
 立即注册

QQ登录

只需一步,快速开始

wangchbs0305

高级会员

21

主题

40

帖子

1213

积分

高级会员

积分
1213

活字格认证

wangchbs0305
高级会员   /  发表于:2012-4-16 08:00  /   查看:5408  /  回复:1
我设置了一个 A01-2009-123-01 掩码类型,
如何限限最后两位只能输入01或02

如何设置DateTimeCellType 的格式为2012-04-01, 目前只能表示为2012-4-1

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-16 10:53:00
沙发
掩码机制本身没有提供这样的输入限制,只能在程序中来判断最后两位是否符合你的要求

控制日期格式:
  1.     FarPoint.Win.Spread.CellType.DateTimeCellType date = new FarPoint.Win.Spread.CellType.DateTimeCellType();
  2.     date.DateTimeFormat = FarPoint.Win.Spread.CellType.DateTimeFormat.UserDefined;
  3.     date.UserDefinedFormat = "yyyy-MM-dd";

  4.     this.fpSpread1.ActiveSheet.Columns[0].CellType = date;
  5.     this.fpSpread1.ActiveSheet.Cells[0, 0].Value = "2012-01-01";
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部