我有数字按钮,按下时会在不同的文本框中显示数字。现在我的问题是我想检查哪个文本框有焦点,以便在该文本框中输入按下的数字。我的代码:
private void btn_one_Click(object sender, EventArgs e)
{
if (txt_one.Focused==true)
{
txt_one.Text += btn_one.Text;
}
else if (txt_two.Focused==true)
{
txt_two.Text += btn_one.Text;
}
}
现在我的问题是上面的代码不起作用什么是错的,解决方案是什么?我什至用过这样的东西
private void btn_one_Click(object sender, EventArgs e)
{
if (txt_one.Focus()==true)
{
txt_one.Text += btn_one.Text;
}
else if (txt_two.Focus()=true)
{
txt_two.Text += btn_one.Text;
}
}
在上述两种情况下,文本都在两个文本框中输入。任何解决方案。