当点击datagridview里的单元格之后,单元格就出现一个外框,我要的效果是 单元格不可点击选中。这个如何实现?谢谢大大们

解决方案 »

  1.   

    http://topic.csdn.net/u/20081208/17/34bb3aca-601d-4504-85f6-f9e701e72220.html
      

  2.   

    http://topic.csdn.net/u/20081129/11/4eb00964-d24c-4332-8164-9823c89e47b6.html
      

  3.   

    是某个单元格还是某列或者某行?设置只读属性就可以啦,如果是列在编辑列的属性中有ReadOnly = true
    行datagridview.Rows.ReadOnly = true;
    具体单元格也类似
      

  4.   

    你还要编辑啊,,你要的效果是 单元格不可点击选中,那怎么编辑,,不太明白你的意思,还有,你是不是想选中单格时不是深色的背景,在DefaultCellStyl中设置SelectionBackColor属性和背景色一样
      

  5.   

    我要的效果是 能对datagridview的行线和列线进行拖动,对单元格不可操作
      

  6.   

    设置你的datagridview的所有单元格的属性都是只读,允许对行宽和列高进行操作就行
    设置属性就可以了
      

  7.   

    颜色不变蓝 我已经解决了,就是点击单元格的那个框我不要。或许readonly可以吧,那也要一个单元格一个单元格的设置readonly属性吧
      

  8.   

    设了readonly之后还是有框。问题没解决
      

  9.   


    不需要一个个设置,你在窗体的属性中把列的ReadOnly设置就行了
      

  10.   


    不要那个框好像不行吧,除非你把Enable设置成true,但这样,列高和行宽就不能设置了
      

  11.   

    的确不能设enable  但是我在现有的程序中有这个效果,只是我看不到源码不知道怎么实现。我把datagridview和每个cell都设了readonly还是没有用