如何在不转移焦点的情况下,将一个控件的按键响应到另外一个控件?
比如在文本框内按方向键下键,效果是,焦点依旧在文本框,而对应的DataGirdView控件光标下移,并且在文本框内的文字对应datagridview的选中单元格的数值。有点像ComboBox的下拉列表和输入框的关系。

解决方案 »

  1.   

    给你提供个思路,我现在没有VS,当鼠标移动时--》触发事件--》获取datagridview控件单元格的值--》让TEXTBOX显示出来,等晚上我回去你还没解决我试试写一下
      

  2.   

    public event mouseAAAHandler mouseAAAEvent;//加载事件
    mouseAAAEvent+= new mouseAAAEvent(ImportEmpBasicInfoBll_UpdateMailEvent);
    //要托管的事。
     private void MouseAAAEventFunction(参数1);
    {
                  //操作实体。
    }
    //执行事件
    if (mouseAAAEvent!= null)
       {
              mouseAAAEvent.Invoke(参数1);
       }}
      

  3.   

    错了mouseAAAEvent+= new mouseAAAEvent(ImportEmpBasicInfoBll_UpdateMailEvent);
    改成
    mouseAAAEvent+= new mouseAAAEvent(MouseAAAEventFunction);
      

  4.   

    你做完了所有的工作,再让textbox取得焦点不就行了