使用 rowtemplate 更改 datagridview 行高但不起作用

Posted

技术标签:

【中文标题】使用 rowtemplate 更改 datagridview 行高但不起作用【英文标题】:changing the datagridview row height using rowtemplate but does not work 【发布时间】:2011-10-31 05:06:07 【问题描述】:

我有一个DataGridView,其中包含两列成员名称和成员图像。

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

我设置了属性的值,但高度没有改变,我检查过的任何其他属性也是我在下面提到的。

我已经尝试过这样的更改,但无论如何它都不会更改 DataGridView 行高...

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

有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

在设置dgv.RowTemplate.Height 值后绑定数据或设置gridview 数据源,如果已经将数据加载到网格重新绑定以上属性设置的数据。

【讨论】:

我在绑定后设置了这个属性,这就是为什么它不会改变 rwo 高度..非常感谢..您的帮助【参考方案2】:

我想增加每一行的高度

在设计时还是以编程方式?

如果在设计时:

在 DataGridView 的属性中,找到 RowTemplate 属性;

单击 RowTemplate 右侧的箭头,显示更多详细信息;

编辑高度属性。

【讨论】:

以上是关于使用 rowtemplate 更改 datagridview 行高但不起作用的主要内容,如果未能解决你的问题,请参考以下文章

在 DataGridView 中,根据输入的值更改选定的单元格

如何在剑道模板中动态设置列

c# 调整gridview行间距,如图,

当单击反转排序顺序的列标题时存储一个布尔值

Datagridview 行高问题

在 Kendo 网格中绑定事件