Erv*_*vin 9 vb.net flowlayoutpanel vb.net-2010
如何进一步减小控件之间的空间?我已将所有边距和填充设置为0,但我的控制器之间仍有空间.

这是我得到的所有边距和填充设置为0的空间.我甚至将每个控制器上的边距和填充设置为0.

为了保持一致,这里是添加PictureBoxes的代码
Dim newPic As PictureBox = New PictureBox()
newPic.Image = p.Image
newPic.Size = New System.Drawing.Size(New Point(p.Size.Width * 2,
p.Size.Height * 2))
newPic.SizeMode = p.SizeMode
laytt.SetToolTip(newPic, ttstring)
AddHandler newPic.Click, AddressOf LayoutComponent_Clicked
LayoutFlowLayout.Controls.Add(newPic)
Run Code Online (Sandbox Code Playgroud)
Han*_*ant 15
您没有在添加的图片框中设置Margin属性.默认值为3,3,3,3.添加以下代码来修复问题:
newPic.Margin = New Padding(0)
Run Code Online (Sandbox Code Playgroud)