如题

解决方案 »

  1.   

    在控件属性里将DataGrid的arrowalowed设为True和键盘的Tab事件设为移动箭头
      

  2.   

    我是说怎么用代码实现移动
    比如我现在在一个窗体上有两个DATAGRID控件
    一个是总表(datagrid1)一个是细目表(datagrid2)
    分别绑定在Adodc1和Adodc2
    现在我要实现这样的效果假如我通过Adodc1移动datagrid1中的当前行(三角形位置)
    同时datagrid2中的当前行也跟着移动怎样用代码实现
    那位高手教教我
    分不够我可以另外再开贴给你送分
      

  3.   

    当同一个Adodc绑定到不同数据控件(如两个datagrid或一个datagrid和多个文本框)后,移动其中一个控件中的记录,其他控件中的相应内容也能够自动改变,因为绑定的是一个Adodc。
        如果是不同的Adodc,可以考虑用Adodc1_WillMove事件,给Adodc2重新赋值
      

  4.   

    还可以考虑利用连接查询,只利用一个Adodc,使Adodc的不同字段绑定到不同的控件
      

  5.   

    请问怎样给Adodc2重新赋值
    假如重新绑定的话行标会移到第一行
      

  6.   

    按照你的Adodc1里的条件来重新给Adodc2赋值呀!比如条件为:
        DataGrid1.Columns.Item(29).Value
    我建议如果两个查询可以做到一起的话,还是用连接查询来的方便