如何根据vb.net中的内容设置datagridview的行高

时间:2015-05-28 13:28:22

标签: vb.net datagridview

我想调整UPDATE test.table_4 SET list_id = REPLACE(list_id, ',3', '') UPDATE test.table_4 SET list_id = REPLACE(list_id, '3', '') row以显示单元格的全部内容(列宽是固定的)。我的datagridview中有一列和多行。

我使用了以下代码,但无法获得所需的行高

height

3 个答案:

答案 0 :(得分:2)

将datagridview的属性 AutoSizeColumnMode 设置为 AllCells 并进行检查。

DataGridView.AutoSizeRowsMode Property

试试这个

  DataGridViewRow row = dataGridView.Rows[0];
  row.Height = 15;

DataGridViewRow.Height Property

答案 1 :(得分:1)

要更改行的高度,您必须更改特定行(On by On),如下所示

For i = 0 To DataGridView1.Rows.Count - 1
        Dim r As DataGridViewRow = DataGridView1.Rows(i)
        r.Height = 50
    Next

答案 2 :(得分:0)

您可以改用:

For i=0 to DataGridView1.Rows.Count-1
    DataGridView1.Rows(i).Height=50
Next

它将消耗更少的时间和编码线