C# VB Web システム開発の部屋

システム開発で役に立つコードを厳選したブログです。

【VB.NET】テキストボックスに数字しか入力できないようにする

 

テキストボックスに数字しか入力できないようにする。

'0~9と、バックスペース以外の時は、イベントをキャンセルする
 If (e.KeyChar < "0"c OrElse "9"c < e.KeyChar) AndAlso 
e.KeyChar <> ControlChars.Back Then

e.Handled = True
End If

 

 

↓そのほかにも意外と使えるテキストボックスのプロパティ

 

IMEモードを無効にする

プロパティ名
ImeMode Disable

 

テキストボックスにマウスカーソルを合わせたときに「I」にする

プロパティ名
Cursol IBeam

 

テキストボックスを複数行入力できるようにする

プロパティ名
MultiLine true

 

テキストボックスにスクロールバーを表示する

プロパティ名
ScrollBars

Both

 

VB.NET