110,536
社区成员
发帖
与我相关
我的任务
分享
private void button2_Click(object sender, EventArgs e)
{
int intAllHeight = 0;
int intAllWidth = 0;
for (int i = 0; i < dataGridView1.Columns.Count; i++)
{
intAllWidth += dataGridView1.Columns[i].Width;
}
if (dataGridView1.RowHeadersVisible) intAllWidth += dataGridView1.RowHeadersWidth;
MessageBox.Show(dataGridView1.Rows.Count.ToString());
for (int j = 0; j < dataGridView1.Rows.Count; j++)
{
intAllHeight += dataGridView1.Rows[j].Height;
}
if (dataGridView1.ColumnHeadersVisible) intAllHeight += dataGridView1.ColumnHeadersHeight;
MessageBox.Show("数据域高度:" + intAllHeight.ToString() + "\r\n数据域宽度:" + intAllWidth.ToString() + "\r\nGridView高度:" + dataGridView1.Height.ToString() + "\r\nGridView宽度:" + dataGridView1.Width.ToString());
}