TextBoxコントロールはPasswordCharプロパティを使用することで、パスワード入力用のテキストボックスにすることができます。
PasswordCharプロパティには、文字が入力されたときに表示するマスク文字を設定します。
下記はTextBoxをパスワード入力用に変更する例です。
選択されたラジオボタンの内容によって、マスク文字を「*」や「X」に変更します。
VBの例
' フォームロード時の処理 Private Sub Form6_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load '★★★マスク文字を*にする★★★ TextBox1.PasswordChar = "*" End Sub ' パスワードのマスク文字変更時の処理 Private Sub rdoPasswordChar_Click(sender As System.Object, e As System.EventArgs) Handles rdoPasswordCharXX.Click, rdoPasswordCharAsterisk.Click If rdoPasswordCharAsterisk.Checked = True Then '★★★マスク文字を*にする★★★ TextBox1.PasswordChar = "*" Else '★★★マスク文字をXにする★★★ TextBox1.PasswordChar = "X" End If End Sub
C#の例
// フォームロード時の処理 private void Form6_Load(object sender, EventArgs e) { // ★★★マスク文字を*にする★★★ textBox1.PasswordChar = '*'; } // パスワードのマスク文字変更時の処理 private void rdoPasswordChar_Click(object sender, EventArgs e) { if (rdoPasswordCharAsterisk.Checked) { // ★★★マスク文字を*にする★★★ textBox1.PasswordChar = '*'; } else { // ★★★マスク文字をXにする★★★ textBox1.PasswordChar = 'X'; } }
Please follow and like us:
コメント
[…] パスワード入力用にする […]