C# tablelayoutpanel窗体调整大小时项目之间的空间
正常尺寸 当窗体重新调整大小时C# tablelayoutpanel窗体调整大小时项目之间的空间,c#,.net,vb.net,winforms,C#,.net,Vb.net,Winforms,正常尺寸 当窗体重新调整大小时 它们之间将有空间 而且它越来越大!取决于此表单的大小。 我已经将表格设置为自动调整大小,并将百分比设置为100%,但什么也没发生 这个方法解决了我的问题 这个方法解决了我的问题 查看TableLayoutPanel的列和行属性会有所帮助。按钮是否设置为Dock.Fill?@LarsTech是布局中的所有项目都设置为Dock Fill添加新TLP。将设计器中的最后两行调整为±所需大小。在最后一行添加一个按钮,并将其定位在左/下/右。将其行设置为自动调整大小。添
它们之间将有空间
而且它越来越大!取决于此表单的大小。
我已经将表格设置为自动调整大小,并将百分比设置为100%,但什么也没发生
这个方法解决了我的问题
这个方法解决了我的问题
查看TableLayoutPanel的列和行属性会有所帮助。按钮是否设置为Dock.Fill?@LarsTech是布局中的所有项目都设置为Dock Fill添加新TLP。将设计器中的最后两行调整为±所需大小。在最后一行添加一个按钮,并将其定位在左/下/右。将其行设置为自动调整大小。添加文本框,将其定位为左/上/右,将其行设置为自动调整大小(底部的两行应调整为控件高度)。在最上面一行添加所有内容。将其行设置为百分比=100%。之后,停靠->填充该控件。锚定或停靠TLP以完成设置。该文本框是否设置为多行?如果没有,它将不会停靠填充。安装完成后,如果需要,您还可以停靠按钮和文本框。我建议保留锚点。查看TableLayoutPanel的列和行属性会有所帮助。按钮是否设置为Dock.Fill?@LarsTech是布局中的所有项目都设置为Dock Fill添加新TLP。将设计器中的最后两行调整为±所需大小。在最后一行添加一个按钮,并将其定位在左/下/右。将其行设置为自动调整大小。添加文本框,将其定位为左/上/右,将其行设置为自动调整大小(底部的两行应调整为控件高度)。在最上面一行添加所有内容。将其行设置为百分比=100%。之后,停靠->填充该控件。锚定或停靠TLP以完成设置。该文本框是否设置为多行?如果没有,它将不会停靠填充。安装完成后,如果需要,您还可以停靠按钮和文本框。我建议保留锚。如评论中所述,将按钮和文本框的行设置为自动大小,不要使用固定(绝对)大小。TLP无论如何都可以调整,但屏幕DPI或分辨率的变化可能会把事情搞砸。@Jimi好的,先生,现在我将按钮和文本框设置为自动调整大小,将datagridview设置为100%好的。进行一些测试,看看它是否在某些配置中出现故障。请不要打扰我,我们是同事:)好的,呵呵,我测试过了,一切正常。谢谢@JimiAs在评论中提到的,将按钮和文本框的行设置为自动大小,不要使用固定(绝对)大小。TLP无论如何都可以调整,但屏幕DPI或分辨率的变化可能会把事情搞砸。@Jimi好的,先生,现在我将按钮和文本框设置为自动调整大小,将datagridview设置为100%好的。进行一些测试,看看它是否在某些配置中出现故障。请不要打扰我,我们是同事:)好的,呵呵,我测试过了,一切正常。谢谢你,吉米