TextBoxに入力されたアルファベットは、CharacterCasingプロパティを使用して大文字のみ(A~Z)または小文字のみ(a~z)に変更することができます。
CharcterCasingプロパティにはCharacterCasing列挙体の値を設定します。
| メンバ名 | 説明 |
|---|---|
| Normal | 大文字と小文字はそのまま表示される |
| Upper | 入力されるすべての文字が大文字に変換される |
| Lower | 入力されるすべての文字が小文字に変換される |
下記は、テキストボックスに入力されたアルファベットを大文字/小文字に変換する例です。
選択されたラジオボタンに合わせて変更を行います。
VBの例
' ラジオボタンのチェック変更時の処理
Private Sub rdoCharacterCasing_Click(sender As System.Object, e As System.EventArgs) Handles rdoUpper.Click, rdoNormal.Click, rdoLower.Click
If rdoNormal.Checked = True Then
'★★★通常入力(大文字も小文字も入力可能)★★★
TextBox1.CharacterCasing = CharacterCasing.Normal
ElseIf rdoUpper.Checked = True Then
'★★★入力されたテキストを大文字にする★★★
TextBox1.CharacterCasing = CharacterCasing.Upper
Else
'★★★入力されたテキストを小文字にする★★★
TextBox1.CharacterCasing = CharacterCasing.Lower
End If
End Sub
C#の例
// ラジオボタンのチェック変更時の処理
private void rdoCharacterCasing_Click(object sender, EventArgs e)
{
if (rdoNormal.Checked == true)
{
// ★★★通常入力(大文字も小文字も入力可能)★★★
textBox1.CharacterCasing = CharacterCasing.Normal;
}
else if (rdoUpper.Checked == true)
{
// ★★★入力されたテキストを大文字にする★★★
textBox1.CharacterCasing = CharacterCasing.Upper;
}
else
{
// ★★★入力されたテキストを小文字にする★★★
textBox1.CharacterCasing = CharacterCasing.Lower;
}
}
Please follow and like us:


コメント