为什么我的winform datagridview不能填充表单的所有宽度?
问题描述:
我创建了一个与窗体一样宽的控件。然后我设置网格与为什么我的winform datagridview不能填充表单的所有宽度?
dataGridView1.Dock = DockStyle.Fill;
dataGridView1.BorderStyle = BorderStyle.Fixed3D;
dataGridView1.AutoGenerateColumns = true;
dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
当运行网格是空的,并没有填充所有的宽度。添加数据时也不会改变。为什么?
答
尝试让设计时工作的控件对接。它不应该在运行时更改。
应该工作。你确定网格不在面板或其他容器中吗? – 2010-11-01 16:41:54