C# 如何通过编程更改datagrid控件的行高?

C# 如何通过编程更改datagrid控件的行高?,c#,asp.net,windows,forms,C#,Asp.net,Windows,Forms,嗨,我想在运行时以编程方式调整datagrid的行高, 我正在使用以下代码: dgRates.DataSource = dsRates.Tables[0]; foreach (DataGridColumnStyle vColumnStyle in dgRates.TableStyles[0].GridColumnStyles) { vColumnStyle.Width = 60; } 但是我得到了 ArgumentOutOfRangeException参

嗨,我想在运行时以编程方式调整datagrid的行高, 我正在使用以下代码:

dgRates.DataSource = dsRates.Tables[0];

foreach (DataGridColumnStyle vColumnStyle in dgRates.TableStyles[0].GridColumnStyles)
{               
    vColumnStyle.Width = 60;
}
但是我得到了

ArgumentOutOfRangeException参数 名称:索引

请告诉我如何解决这个问题


提前感谢

您正在调整列的宽度,而不是行的高度,或者至少,正在尝试调整。使用dg.RowHeight全局设置数据网格中的行,或者您可以单独设置DataGridViewRows上的Height属性。

Winforms或ASP.NET?两个标签都没有意义。谢谢你的回复,我找到了解决方案。