ado access数据库绑定 DataGrid1,现在DataGrid1里显示着我的数据库,我现在想用鼠标在DataGrid1点那条记录,就会显示在一个文本框中。该怎么实现?

解决方案 »

  1.   

    那是行编辑,除非有现成的控件,不然要自己编建议你建立一个控件,用一个TextBox
    作为输入当点击到某项是,将TextBox显示出来,然后将表里的数据负值给TextBox的
    Text属性,然后当控件失去焦点是隐藏TextBox,并对数据进行设置,这样就OK了。
      

  2.   

    XlittleX() :
        用一个TextBox作为输入当点击到某项是
    ----------------------------------------
    我如果知道怎么才能得到点击的项,我就有办法了。就是问这个啊。我该如何。
      

  3.   

    这个问题真的无解吗?我记得list可以用listindex实现这个功能,但不知道datagrid用什么表示
      

  4.   

    我记得我以前做的是按鼠标在datagrid点击的坐标然后再分析是哪个字段然后在记录集中找的,我估计这是最笨的方法了。
    但刚才我给你找了一个例子,你看如何:
    http://www.china-askpro.com/download/hello.zip