私は C# の初心者で、電卓を作っています。しかし、「GO!」を無効にしたい。textbox1 に数字が入力されていない場合、ユーザーが数字を入力すると、「GO!」ボタンが表示されます。ボタンが再び有効になります... C#でこれを行う方法は? 私はこのような KeyDown と KeyPress イベントを試しましたが、うまくいきませんでした
private void Form1_Load(object sender, EventArgs e)
{
button15.Enabled = false;
button16.Enabled = false;
}
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode < Keys.D0 || e.KeyCode > Keys.D9)
{
button15.Enabled = true;
button16.Enabled = true;
}
else
{
button15.Enabled = false;
button16.Enabled = false;
}
}
では、これを行う方法を教えてください。前もって感謝します 。