事業内容

KeyPressイベントでの入力無効




/// KeyPressイベント
void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
    // 押下されたキーが『1』以外の場合
    if (e.KeyChar != 49)
    {
        // 入力を無効にする
        e.Handled = true;
    }
}




まぁ上記な感じです。
上のサンプルコードは『1』以外のキーが押下された場合に入力を無効にしています。
e.KeyChar.ToString()だと"1"が取得できます(確か)。


FormApplicationへ

テンプレートのpondt