要实现要功能是这样的
一个datagrid
与datagrid的列相对应该的textbox
上一页,下一页,首页,末页的导航按钮
还有一个label 用来显示1/100 这种方面的导航
dataset是临时填冲的怎么实现比如点下一页  datagrid的光标向下移动一次  
textbox中的相对应text值也改变label值变为2/100还有一个就是点datagrid的一行 比如20的这一行
让label显示20/100就是导航按钮控制datagrid的移动datagrid与textbox的绑定我已经做成了有一些像是数据向导生成的那个带导航的数据窗体, 只不过在里面加了一个datagrid

解决方案 »

  1.   

    在以前的文档中找到了关于导航按钮控制datagrid的例子了现在的问题是怎么才能得到当前点击行的行号
    就是点20行   让label显示20/100这个可能有点困难,不知道能不能实现
    还有一个问题
    怎么在winform的界面里显示flash
    就像控件那样的
      

  2.   

    就是点20行 让label显示20/100
    这个数据导航向导中不是也有了吗?
    就是在BindingManagerBase.PositionChanged 事件处理程序中实现,
    http://blog.csdn.net/zhzuo/archive/2005/01/03/238273.aspx
      

  3.   

    这个事件确实可以改变行数但是在datagrid中 点击行的话,行数是不会自动改变的
    还有,在FORM中怎样显示FLASH
    还有一个小的问题
    比如winforms中往数据库里添加一张图片
    转成二进制流的方面,写入数据库
    这样是没有问题的
    问题是给你一个文件路径(OpenFileDialog.FileName)
    怎么把这个路径分离开来
    取出文件所在的路径(文件名前面的所有字符串)
    文件的名字()
    还有文件的类型名数据库的字段包括 文件名 ,文件路径,文件类型,还有还有Image 
    关于字符串的截取问题,看来我还得多看看书
    麻烦各位大哥先告诉小弟一下
    今天要把这事做完
      

  4.   

    去看看BindingManagerBase吧,用这个可以很方便的实现bcb下的那种数据导航功能的