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