表单的列宽与大小想实现自适应,请指导;

img

请教一下,我用C#窗体,提取数据库里面的数据,但目前问题是,整个datagridview的大小尺寸,与表单不能自适应,一旦放大表单,就显得数据表非常小,要想实现自动适应的效果,请问各位同仁指导一下,谢谢了;

回答:可以进行table的size的修改。每当你去变化窗口大小时,会触发事件,然后你去获取窗体变化后的大小,修改一下table的百分比大小即可,这个方法值得一试;不过好像是有那个layout容器的,你可以将table放到layout容器里面,然后设置一下fill(这些在属性页面都可以直接设置的),layout会自动根据窗体大小修改自己的大小