6

dgv.Rows.Height の計算方法

int x = dgv1.Rows.Height  

Rows.Height または dgv1.RowsHeight が存在しません。

4

2 に答える 2

8

行の高さはさまざまなので、必要な行を試してください。

int x = dgv1.Rows[0].Height;

または、テンプレートからも利用できると思います:

int x = dgv1.RowTemplate.Height;
于 2012-06-18T13:21:11.057 に答える
4

列ヘッダーとすべての行を合わせた高さが必要な場合は、次を試してください。

int x = dgv1.ColumnHeadersHeight + dgv1.Rows.Cast<DataGridViewRow>().Sum(r => r.Height);
于 2016-02-25T21:11:34.897 に答える