因为DataGridView自带的DataGridViewComboBoxColumn不能满足我的需求,所以在DataGridView中写了一个自定义下拉框,现在的话,需要双击自定义的那一列,才会出现下拉框的标志。
有没有办法在初期化表示的时候,就显示下拉框的标志呢?然后一点下拉框就可以显示下拉框的内容了。

解决方案 »

  1.   

    对啊,就是那个小箭头!如果用自带的DataGridViewComboBoxColumn列,小箭头是能出来的
      

  2.   

    1、你可以设置DataGridView的EditMode属性为 EditEnter 这样一点击就会显示编辑控件
    2、设置Comobox的DroppedDown属性为True  这样一点击下拉框就出来了
      

  3.   

    DataGridView的EditMode属性已经设为 EditEnter ,但需要一点击才显示编辑控件,但是我要的效果是不点击,默认显示的时候就有下拉框箭头
      

  4.   

    这个问题解决了,解决办法是:
    自定义的控件列改为继承ComboBox列就可以了