我目前正在参与活动管理应用程序。
到目前为止,我已使用DataGridView
控件显示月历:
但表格行的大小不合适。
我想实现如下图所示的内容:
请注意,如果调整网格大小,则六行的高度相同,并保持比例。
我尝试用DataGridView.AutoResizeRows
实现这一点。它没有用。
有解决方案吗?
答案 0 :(得分:5)
将ScrollBars
的{{1}}属性设置为DataGridView
并使用此代码设置行的大小:
None
还可以使用此代码来处理调整大小:
foreach (DataGridViewRow row in dataGridView1.Rows)
{
row.Height = (dataGridView1.ClientRectangle.Height - dataGridView1.ColumnHeadersHeight) / dataGridView1.Rows.Count;
}