Rootware Asked:2020-09-28 17:03:55 +0800 CST2020-09-28 17:03:55 +0800 CST 2020-09-28 17:03:55 +0800 CST DataGridView 中的最小行/单元格高度 772 有一个表格DataGridView,其中包含不同大小的单元格内容。我想设置一个最小高度来垂直对齐所有行,并在滚动到最后时删除元素边框和最后一行之间的空白空间。这对于 WinForms 中的给定元素是否可行? winforms 1 个回答 Voted Best Answer Петр Иванов 2020-09-28T20:29:19+08:002020-09-28T20:29:19+08:00 在第一个问题上,我提出了这个选项,一切都会沿着最宽的线对齐。我认为您的意思是,因为“我想设置最小高度”在单独的文本框中如何不完全清楚? private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) { dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; int max = 0; foreach (DataGridViewRow row in dataGridView1.Rows) if (max < row.Height) max = row.Height; foreach (DataGridViewRow row in dataGridView1.Rows) row.Height = max; dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None; } 这就是我的样子
在第一个问题上,我提出了这个选项,一切都会沿着最宽的线对齐。我认为您的意思是,因为“我想设置最小高度”在单独的文本框中如何不完全清楚?
这就是我的样子