解决方案 »

  1.   

    本帖最后由 bdmh 于 2015-03-03 10:14:58 编辑
      

  2.   

    谢谢回复,在cellinvalidating事件中发现当输入值后,提取里面的值为空,
    gridview的EndEdit是在什么时候调用?保存吗?
      

  3.   

    cellinvalidating是在值改变之前触发
    你可以在按下按键后,自己做判断,手动更新数据(不过会很麻烦,因为可能中间插入字符比较难处理)或者你在点下按钮的时候,先让表格强制结束编辑状态
      

  4.   


    怎么改变焦点?当前只有gridview和菜单?
      

  5.   


    cellinvalidating是在值改变之前触发
    你可以在按下按键后,自己做判断,手动更新数据(不过会很麻烦,因为可能中间插入字符比较难处理)或者你在点下按钮的时候,先让表格强制结束编辑状态怎么设定结束编辑?
      

  6.   


    怎么改变焦点?当前只有gridview和菜单?控件有个focus方法,当前窗口的别的控件调用下这个方法应该就可以了