代码之家  ›  专栏  ›  技术社区  ›  Stuart Helwig

有没有办法使DataGridViewCheckBox单元格变小?

  •  8
  • Stuart Helwig  · 技术社区  · 17 年前

    如中所述 this question 您希望显示复选框

    有没有办法在DataGridView单元格中放置一个较小的复选框?

    2 回复  |  直到 9 年前
        1
  •  4
  •   neminem    15 年前

    事实上,您必须自己绘制控件。好的一面是。。。自己画控件其实并不难。 This 是绘制自己的复选框的一个不错的例子(我们在自己的代码中使用了非常类似的东西)。

        2
  •  3
  •   user195488 user195488    15 年前

    如果您现在正在使用.NET 4.0,则可以使用 DataGridView.RowTemplate 调整最小高度。

    DataGridViewRow row = this.dataGridView1.RowTemplate;
    row.DefaultCellStyle.BackColor = Color.Bisque;
    row.Height = 35;
    row.MinimumHeight = 20;
    

    然而,正如 this MSDN answer 17像素 . 似乎没有办法解决这个问题。

    推荐文章