有两个textbox1 textbox2
当第一个填完,鼠标点第二个textbox,或点任意位置,或按tab键,第二个textbox自动填写上textbox1的内容。
这个就是失去焦点的意思吗?

解决方案 »

  1.   

    focuschange里面不是可以这样写的么
      

  2.   

    是的...textbox1失去焦点的时候触发事件即可。
      

  3.   

    给textbox1 添加TextChanged事件,在该事件中直接给textbox2赋值,
    这样两个textbox就同步了。
      

  4.   

    在TextBox1的Leave事件里写TextBox2.Text=TextBox1.Text就可以了。
      

  5.   

    多谢ls,事件的确可以解决
    我在网上看,还有这种方法:
    <asp:TextBox ID="lm" onblur="js函数()" Text='<%# Eval("lmaster") %>' Width="30" runat="server" ></asp:TextBox>哪个好一些呢?
      

  6.   

    WEB 的话用这个好一点儿。
      

  7.   

    在TextBox1的Leave事件里写TextBox2.Text=TextBox1.Text就可以了。
      

  8.   


    楼主,当你点第二个文本框时,你就得用第二个文本框的获得焦点事件
          当你点任意位置时你就得用第一个文本框的失去焦点事件
          当你按tab键时你就得用注册js的tab事件强烈建议楼主复习基本控件使用
      

  9.   

    web的必定选择JS脚本,winform的是木有办法的,只能在事件中写了。。