在WinForms中,可以使用SplitContainer控件将多个DataGridView控件拼接在一起,并且使其自适应大小。以下是一个示例代码:

// 创建一个SplitContainer控件
SplitContainer splitContainer = new SplitContainer();
splitContainer.Dock = DockStyle.Fill;
this.Controls.Add(splitContainer);

// 创建两个DataGridView控件
DataGridView dgv1 = new DataGridView();
DataGridView dgv2 = new DataGridView();

// 将DataGridView控件添加到SplitContainer的左右两侧
splitContainer.Panel1.Controls.Add(dgv1);
splitContainer.Panel2.Controls.Add(dgv2);

// 设置SplitContainer的SplitterDistance属性来控制两个DataGridView的大小比例
splitContainer.SplitterDistance = splitContainer.Width / 2;

// 设置DataGridView的Dock属性为Fill,使其自适应大小
dgv1.Dock = DockStyle.Fill;
dgv2.Dock = DockStyle.Fill;

通过以上代码,你可以将两个DataGridView控件拼接在一起,并且使其自适应大小。你可以根据需要调整SplitContainer的SplitterDistance属性来控制两个DataGridView的大小比例

winform中的多个gridview拼接 自适应大小

原文地址: http://www.cveoy.top/t/topic/iFfO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录