根据http://www.devexpress.com/Products/NET/Controls/WinForms/Editors/editors/textEdit.xml可以使用 Developer Express TextEdit 控件输入密码并隐藏字符。谁能向我解释如何做到这一点?看起来应该很简单。
3 回答
使用RepositoryItemTextEdit.PasswordChar 属性
TextEdit 有一个
Properties.PasswordChar属性,默认为空。通过 > 在那里设置一些字符(例如,*),您将启用您需要的功能。
密码模式允许您屏蔽编辑器的文本。您可以通过两种方式激活密码模式:
将
UseSystemPasswordChar属性设置为true。编辑器的文本将被屏蔽如下:将
PasswordChar属性设置为any valid character。该字符将用于屏蔽编辑器的文本。例如,如果
PasswordChar属性设置为"*",编辑器将按您的意愿工作。
注意:如果属性设置为 ,PasswordChar则忽略该属性。RepositoryItemMemoEdit.UseSystemPasswordChartrue
务实地,您可以将其设置为:
TextEdit.Properties.PasswordChar = '*'
然后从 GUI 转到 Properties 部分,然后进一步寻找Properties那里您将获得该PasswordChar属性,根据文档将其设置为有效字符。例如*。
将PasswordChar属性设置为TextBox应该在文本框中而不是真实文本中可见的字符。
例如:
textBox.PasswordChar = '*';
如果设置 TextBox,则可以使用常规的 TextBox 控件实现相同的效果。使用SystemPasswordChar为真。如果 CapsLock 处于打开状态,此设置还将导致 TextBox 控件显示工具提示警告,就像在 Windows 登录屏幕中一样。