dataGridView的SelectionMode的值为TRUE,也就是说点击其中的列时该行就会被选中,但是需要实现点击某一列(Cell)时该行不被选中但该列(Cell)的边框变黑的功能,而且双击该列(Cell)时,可以编辑该列(Cell)里的文字.
   请问该如何实现?

解决方案 »

  1.   

    在cloumnsEnter事件里处理.做边框时遍历该列在所有行里面的cell.设置边框颜色.
      

  2.   

    可以设置DataGridView的属性EditMode为EditOnKeystroke
      

  3.   

    TO whChina(江城)(老温):c#里根本就没有cloumnsEnter事件呀
     dataGridView的SelectionMode的值为TRUE,也就是说点击其中的列时该行就会被选中,但是需要实现点击某一列(Cell)时该行不被选中但该列(Cell)的边框变黑的功能,而且双击该列(Cell)时,可以编辑该列(Cell)里的文字.注:列的readonly处始化的值是true
      

  4.   

    to 注:列的readonly处始化的值是truereadonly为true的情况下你还想直接编辑是不太可能的。
      

  5.   

    -------------------------------------------------
    |to 注:列的readonly处始化的值是true               |
    |readonly为true的情况下你还想直接编辑是不太可能的。|
    |                                               |  
    -------------------------------------------------设想是鼠标双击该单元格(Cell)时,把readonly设为false