简体   繁体   English

调整大小时 vb.net 适合多个控件表单

[英]vb.net fit multiple control form when resize

this is my code这是我的代码

Private Sub maind_Resize(sender As Object, e As EventArgs) Handles Me.Resize
        dataview1.Anchor = AnchorStyles.Top Or AnchorStyles.Bottom Or AnchorStyles.Left Or AnchorStyles.Right
        dataview2.Anchor = AnchorStyles.Top Or AnchorStyles.Bottom Or AnchorStyles.Left Or AnchorStyles.Right
End Sub

when form get resize both control is Overlapping当表单调整大小时,两个控件都是重叠的

在此处输入图片说明

i want like this我想要这样在此处输入图片说明

  1. use TableLayoutPanel使用 TableLayoutPanel
  2. put your control in TableLayoutPanel将您的控件放在 TableLayoutPanel 中
  3. set your contorl dock = fill设置您的控制码头 = 填充

it works perfectly它完美地工作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM