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

本文关键字:文本 编辑 TextEdit DexExpress | 更新日期: 2023-09-27 18:06:54

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

为例子密码:abcd1234wxyz4321(长度16个字符)texttedit上显示的文本:XXXXXXXXXX(长度10个字符)

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

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

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