AutoSizeColumnsMode=System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill|System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;DataGridView填满父容器的话应该设置Dock属性为DockStyle.Fill

解决方案 »

  1.   


    AutoSizeColumnsMode按你的方法试过了,程序会报错,Dock的属性已经是Fill了,问题就是datagridview的列数太少,如果AutoSizeColumnsMode不是Fill就填不满,是Fill的话有些单元格内容过多就显示不全。
      

  2.   


    AutoSizeColumnsMode按你的方法试过了,程序会报错,Dock的属性已经是Fill了,问题就是datagridview的列数太少,如果AutoSizeColumnsMode不是Fill就填不满,是Fill的话有些单元格内容过多就显示不全。
    单元格内容过多可以调整列的高度
      

  3.   

    可以具体点吗,,谢谢http://bbs.csdn.net/topics/390277595?page=1
      

  4.   

    可以具体点吗,,谢谢http://bbs.csdn.net/topics/390277595?page=1这儿有的。
      

  5.   

    可以具体点吗,,谢谢http://bbs.csdn.net/topics/390277595?page=1这儿有的。我说的是控制行高,你上面的那2中情况,不改变行高根本实现不了,如果列多了的话,注定显示不完全
      

  6.   

    可以具体点吗,,谢谢http://bbs.csdn.net/topics/390277595?page=1这儿有的。我说的是控制行高,你上面的那2中情况,不改变行高根本实现不了,如果列多了的话,注定显示不完全
    我想的是有横向滚动条的,就不用增加每行的高度了,因为第一列是图片,所以增加行高图片显示会不好。有横向滚动条的话可以实现每个单元格
    System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill和
    System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
    支持这两种模式吗