2012-03-12 5 views
0

ユーザーがパスワードのテキストボックスを入力すると、入力した文字が1秒間表示されて表示されるような方法を探しています。次に、システムのパスワード文字または定義されたパスワード文字でマスクされますか?文字を入力してからパスワードを使用してマスクする

私は、ユーザーがテキストボックスを変更することができるように、それはもはや、パスワードの文字を使用するように、アプリ内のオプションを作成することはできませんが、その後、全体パスワードは、私が使用して別のものを使用してみました:(

を示していますキープレスダウンイベントが、それを行う方法を見つけ出すことができませんでした。これは、C#でまったくダウンできるかどう

誰もが任意のアイデアを持っていますか?

+1

どのような環境でですか?デスクトップアプリケーション、ウェブサイト? –

+0

これは、パスワードがAndroidに表示される方法です。入力した文字を見ることができます。残りはマスクされます。 – DOK

答えて

0

それはほとんど間違いなく、C#で行うことができます。

Windowsフォームの場合:

整理を続けるとwrap this in your own user controlにすることができます。

これを行う簡単な方法は、文字をキャプチャし、private string realPasswordあなた自身にそれを追加し、それを消去し、1秒間テキストボックスに文字を追加し、を追加、OnKeyDownです。その後、パスワードの文字列を読むだけです。

+0

私は、これが非常に面倒なことに気を遣っています(1チャット/秒より速く入力する人々を貼り付けることを考慮してください)が、確かに可能です。 – AKX

+0

ああ、貼り付けるのが面倒だ。 – Jason

関連する問題