C#中监视TextBox

来源:百度知道 编辑:UC知道 时间:2024/05/08 13:21:57
想完成一个效果:
在textbox1中输入,输入后切换焦点的时候(比如点到textbox2了)执行函数f()

如何完成呢
<另外,不知道能不能更高级一点的监视,比如在textbox1中输入数字,旁边textbox2中即时的显示出这个数字除以2的结果?>

如果你的是Windows,那下面的方法有用
第一个问题,用TextBox控件的Leave事件
第二个问题,用TextBox控件的TextChanged事件
代码如下:
private void textBox1_TextChanged(object sender, EventArgs e)
{
double dou1 =Convert.ToDouble(textBox1.Text)/2;
textBox2.Text = dou1.ToString();
}
在TextBox1中输入数字,就可以再TextBox2中显示出除以2的结果。这里没有进行异常处理,你自己做吧

响应事件value_changed()啊

是WEB不,是WEB可以用js。

onfocus()这个事件表示得到焦点的时候发生的事件,你的第一个问题可以用这解决
第二个问题只需要用
textchanged的这个事件解决就行了