单行,且只允许输入固定长度的字符。比如只允许长度为12个字符(ascII)
求教。千万不要和我说用,KeyDown之类事件做判断。谢谢~
单行的话应该是设置TextWrapping为TextWrapping.NoWrap就可以了,至于MaxLength本就是如此的,你可以自己写个通用的Behavior使用ASCII字符长度进行计算。
有点明白了。设了MaxLength就变单行模式了。
MaxLength这个属性有点莫名:一个中文也算一个字符,符合.net Char 双字节的定义。但是这样的话,与传统的HTML Textbox标准中ASCII字符长度又不符合,搞来搞去快崩溃了。
行为代码是没啥问题,关键是很多标准都不统一。呵呵。解释也不是一看就懂的,莫名其妙的事情非常多。看来SL还有很长的路要走。