老师,现在的密码录入掩码,是一对一,例我密码123456,会出现6个*号。
用户登陆时,也有可能会记住密码,*号数量与记住的密码个数相同。
现在的需求是,我6个密码字符(实际用户可能设置有可能4个,10),无论是否记住用户名,掩码的数量与密码字符的数量不要一致,例123456,可能只出现4个*号或8个*号,可以实现吗?
比如密码要6个,如果想显示10个*号,在控件离开事件里把用户输入的密码后面补充一个中文字符,比如“码”字,补足10位。比如用户输入123456,补足后为:123456码码码码。掩码就会显示10个了。然后处理的时候把密码里的“码”字去掉即可