需求:
DataGridViewCheckBoxColumn中只有一个选择框.
我想要的是 在这个选择框后面还有一个button.
当用户选中这个选择框的时候,用户可以点这个button. 用户没有选择这个选择框的时候这个按钮不可用.我是从ASP.NET下转过来的,
ASP.NET是在ItemCreate事件中,
Button btn  = new Button();
//增加事件
btn.click += Cilck_btn(...);
//............... 
Item.cells[3].controls.add(btn);但是 在WinForm下 没有这个事件了,
就不知道怎么办呢,请指点

解决方案 »

  1.   

    继承
    DataGridViewCheckBoxColumn
      

  2.   

    web上有模板列
    而winform中要选择编辑列 然后找columntemp
    里面有你想要的
      

  3.   

    to hdt:  这个思路我了解, 但是不会写. 呵呵 麻烦给个实例.to moonshineidolon: Winfoorm中添加列的对话框中也不能选择编辑列啊.类型里面只有六类.
    文本
    图形
    链接
    check
    combox
    按钮
      

  4.   

    只有重写,从datagridviewcellstyle类继承
      

  5.   

    web中有模板列,但是CS中好像没办法,多加一列按钮列吧,要不就重写。
      

  6.   

    要不就用两列来解决吧,自己重写也不容易,呵呵.
    一列 DataGridViewCheckBoxColumn,一列 DataGridViewButtonColumn.