如何以编程方式更改datagrid控件的行高?

时间:2011-05-18 08:58:24

标签: c# asp.net windows forms

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

dgRates.DataSource = dsRates.Tables[0];

foreach (DataGridColumnStyle vColumnStyle in dgRates.TableStyles[0].GridColumnStyles)
{               
    vColumnStyle.Width = 60;
}

但是我得到了

  

“ArgumentOutOfRangeException参数   name:index“。

请告诉我如何解决此问题

提前致谢

1 个答案:

答案 0 :(得分:0)

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