0

TcxMaskEditパスワードフィールドとしてEditTextを宣言しました。これを書き込むと、文字は次のように表示され*****ますが、時々文字を表示したいのですが、その方法が見つかりません。

4

2 に答える 2

3

必要に応じてプロパティを設定した法線TEditを使用してみましたか?パスワードを非表示にする場合に設定したり、パスワードを表示する場合に設定したりPasswordCharできます。'*'0

于 2012-11-07T21:24:31.363 に答える
0

必要に応じてプロパティを設定した法線TEditを使用してみましたか?パスワードを非表示にする場合に設定したり、パスワードを表示する場合に設定したりPasswordCharできます。'*'0

これは完全に機能します。

次に、最初ではなく表示するというあなたの疑問(Jjre​​ina)に答えて、パスワードが入力される編集の横にSpeedButtonを配置します。次にSpeedButton OnMouseDownのイベントに(ここでは、パスワードを表示します。クリック)

Edit2-> PasswordChar = 0;

2->編集の番号。0->は、編集時に文字を表示するためのデフォルト値です

OnMouseUp(ボタンを離すと再び非表示になります)

Edit2-> PasswordChar ='*';

プロパティを再度変更して、文字の代わりに*を表示します

最後に、スピードボタンのプロパティGlyphに、画像(たとえば目の画像)を配置できます。これは、ケーキのアイシング用です。

それがあなたのために働き、答えが役立つことを願っています

于 2020-06-06T14:53:00.530 に答える