如题,像DataGridView一样实现冻结列,就是ScrollBar滚动的时候,冻结列可以不跟随滚动!说明,最近需要这么一个东西来解决以前的DataGrid问题,但是如果换DataGridView,工作量是超大!
谢谢 

解决方案 »

  1.   

    固定列表头的 Codeproject DataGrid示例这是另一种变相的实现方法曾讨论过的贴子上面三个链接,从第一个往后看,用第一个就可以了,后面两个用来参考。
      

  2.   

    设置DataGridViewRow.Frozen 属性,查一下MSDN
      

  3.   

    再次声名,请回复者不要把 2003的“ DataGrid ”与2005的“ DataGridView ”相混淆!!!
      

  4.   

    抱歉,没看清楚是DataGrid。。
      

  5.   

    2003里的做法是将两个GRID用程序拼在一起达到这样的效果
      

  6.   

    忘了还有一点,就是我要的是WinForm版
    能有WinForm版的最好,因为Web版里几乎都是用JS脚本实现的,可WinForm里没有 JS脚本
      

  7.   

    dgv的列集合里,列里有Frozen这个属性,设为True 就行了.
    或是直接写dgv.colums["columnname"].Frozen=true;