1

以下のコードでテキストボックスのデータを削除できません

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {            
        if(char.IsDigit(e.KeyChar)==false)
        {
            count++;
       }
        if (count == 1)
        {
            textBox1.Text = ("");
            count = 0;
        }
   }

メソッドを使用してみclearました入力したアルファベットはテキストボックスに残り、キーを入力すると上書きされますが、2回目はテキストボックスを空にして前のデータを削除したい

4

4 に答える 4

0

textBox1.Text = "";またはを使用textBox1.clear();

これにより、テキストボックスがクリアされます。

于 2013-06-04T12:53:21.967 に答える
0

これをテキストボックスのキープレスイベントに追加すると、問題が解決します

e.handle = true;
于 2014-06-20T15:23:03.677 に答える