.net 删除FlowLayoutPanel中控件之间的垂直空间
我在FlowLayoutPanel中有一堆不同大小的按钮。我删除了边距,但似乎有一个默认的网格样式布局。我怎样才能使按钮粘在一起呢.net 删除FlowLayoutPanel中控件之间的垂直空间,.net,winforms,layout,flowlayoutpanel,.net,Winforms,Layout,Flowlayoutpanel,我在FlowLayoutPanel中有一堆不同大小的按钮。我删除了边距,但似乎有一个默认的网格样式布局。我怎样才能使按钮粘在一起呢 我想删除“代数”和上面的按钮之间的空格,将它们尽可能地贴在一起。默认情况下,FlowLayoutPanel按从左到右,然后从上到下的顺序排列控件。在您的示例中,按钮的宽度相同,但高度不同,因此会出现间隙。要消除间隙,您可以告诉FlowLayoutPanel从上到下,然后从左到右以列方式布置其控件: 将FlowLayoutPanel的FlowDirection属性从
我想删除“代数”和上面的按钮之间的空格,将它们尽可能地贴在一起。默认情况下,FlowLayoutPanel按从左到右,然后从上到下的顺序排列控件。在您的示例中,按钮的宽度相同,但高度不同,因此会出现间隙。要消除间隙,您可以告诉FlowLayoutPanel从上到下,然后从左到右以列方式布置其控件:
我的按钮是动态添加的,而不是按我可以控制的任何特定顺序添加的:(只要所有按钮的宽度相同,请按照步骤1操作,按钮之间不应存在任何垂直间隙。如果按钮的宽度和高度不同,则就像拼图拼板一样,间隙将不可避免。