C# 为什么我的winform datagridview没有填满表单的所有宽度?
我创建了一个与窗体一样宽的控件。然后我用C# 为什么我的winform datagridview没有填满表单的所有宽度?,c#,winforms,C#,Winforms,我创建了一个与窗体一样宽的控件。然后我用 dataGridView1.Dock = DockStyle.Fill; dataGridView1.BorderStyle = BorderStyle.Fixed3D; dataGridView1.AutoGenerateColumns = true; dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCe
dataGridView1.Dock = DockStyle.Fill;
dataGridView1.BorderStyle = BorderStyle.Fixed3D;
dataGridView1.AutoGenerateColumns = true;
dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
运行时,网格为空,不会填充所有宽度。添加数据时,也不会发生任何更改。为什么?尝试在设计时让控件对接工作。它不需要在运行时进行更改。应该可以。您确定网格不在面板或其他容器中吗?