我的解决方案是使用 TableLayoutPanel,并在添加行时以编程方式增长每个 DGV,这将强制包含 DGV 的面板增长并向下推以下单元格。
我的 C# 代码供那些真正想看的人使用(哈哈):
private void AddFeature_Click(object sender, EventArgs e)
{
presenter.AddFeature_Click();
presenter.GrowDataGridView(FeatureGridView);
}
public void AddFeature_Click()
{
if (view.BindingSource == null)
{
return;
}
AddFeatureRow((DataTable)(view.BindingSource.DataSource));
}
public void GrowDataGridView(DataGridView dgv)
{
dgv.Height += 22;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句