我在 WinForm 上使用 DevExpress TextEdit
作为密码字段。我想将可见文本长度限制为仅限于几个字符,而实际密码长度限制比此长。可能是可见的文本长度是10,并且可以由用户选择的最大密码可以具有20个字符。用户应该能够输入20个字符长的密码,但表格上显示的字符最多只能是10个。这将增强密码的视觉安全性。
对于Exmaple 密码:abcd1234wxyz4321(长度16个字符) TextEdit上显示的文字:XXXXXXXXXX(长度10个字符)
我已尝试设置TextEdit.Properties.MaxLength
属性,但这是Max可以输入的最大长度限制。任何帮助都感激不尽。
答案 0 :(得分:0)
我不相信您正在寻找的功能存在。您可以通过使用Key *事件并检查当前条目的长度并仅在变量中构建完整密码,同时限制在TextEdit控件中放置的内容超出您所需的长度,从而获得所需的效果。