找回密码
 立即注册

QQ登录

只需一步,快速开始

wangchbs0305

高级会员

21

主题

40

帖子

1213

积分

高级会员

积分
1213

活字格认证

wangchbs0305
高级会员   /  发表于:2011-6-23 08:53  /   查看:6540  /  回复:5
XX-XXXX-XXX-XX(产品类型码--生产年度--流水号-分机识别码)  的掩码类型,其中前两位(产品类型码)是由系统根据用户所选的产品类型确定, 不希望用户输入, 只需要用户输入3- 9位。 请问该怎么实现?
  或可否有变通的方式,能否提供下思路?

5 个回复

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

回复 1# wangchbs0305 的帖子

在用户选择产品类型之后,重新设置Cell的CellType属性,固定字符前加上 \\ 即可

  1.             FarPoint.Win.Spread.CellType.MaskCellType mc = new FarPoint.Win.Spread.CellType.MaskCellType();
  2.             mc.Mask = "\\1\\2-XXXX-XXX-XX";
  3.             mc.MaskChar = Convert.ToChar("X");
  4.             fpSpread1.ActiveSheet.Cells[0,1].CellType = mc;
复制代码
回复 使用道具 举报
wangchbs0305
高级会员   /  发表于:2011-6-23 14:57:00
板凳
OK   谢谢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-6-29 11:32:00
地板
回复 使用道具 举报
sinmax
注册会员   /  发表于:2011-7-6 21:31:00
5#
留下收藏
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-6 21:33:00
6#

回复 5# sinmax 的帖子

打个广告,经常来GCDN会有更多惊喜哦。:#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部