使用RowTemplate更改DataGridView行高,但不起作用

4

我有一个包含成员姓名和成员图片两列的DataGridView

我想增加DataGridView中每一行的高度。

我已经设置了属性值,但是高度没有改变,我还检查了其他属性,如下所述。

我尝试了以下方法来更改行高,但无论如何都不能改变DataGridView的行高...

var dgv = new DataGridView();
dgv.RowTemplate.Height = 30;

有人能帮忙解决这个问题吗?

3个回答

3

在设置 dgv.RowTemplate.Height 值之后绑定数据或设置GridView数据源,如果已经加载数据到Grid,则重新绑定数据以设置上述属性。


我在绑定后设置了这个属性,所以它不会改变行高...非常感谢您的帮助。 - user903550

0
我想增加每一行的高度。
是在设计时还是编程时?
如果是在设计时:
在DataGridView的属性中,找到RowTemplate属性;
点击RowTemplate右侧的箭头,显示更多细节;
编辑Height属性。

0

請在載入 DataSource 之前載入 RowTemplate.Height 例如: dataGridView1.RowTemplate.Height = 32; dataGridView1.DataSource = 表格;


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接