DexExpress TextEdit可见文本的不同长度/限制和编辑值

时间:2015-08-07 11:08:01

标签: c# winforms textbox devexpress textedit

我在 WinForm 上使用 DevExpress TextEdit作为密码字段。我想将可见文本长度限制为仅限于几个字符,而实际密码长度限制比此长。可能是可见的文本长度是10,并且可以由用户选择的最大密码可以具有20个字符。用户应该能够输入20个字符长的密码,但表格上显示的字符最多只能是10个。这将增强密码的视觉安全性。

对于Exmaple 密码:abcd1234wxyz4321(长度16个字符) TextEdit上显示的文字:XXXXXXXXXX(长度10个字符)

我已尝试设置TextEdit.Properties.MaxLength属性,但这是Max可以输入的最大长度限制。任何帮助都感激不尽。

1 个答案:

答案 0 :(得分:0)

我不相信您正在寻找的功能存在。您可以通过使用Key *事件并检查当前条目的长度并仅在变量中构建完整密码,同时限制在TextEdit控件中放置的内容超出您所需的长度,从而获得所需的效果。