繁体   English   中英

UserControl 未在面板中调整大小

[英]UserControl is not Resizing in Panel

我在使用带有面板的用户控件时遇到问题。 当我使用代码将用户控件加载到面板中时:

 panel3.Controls.Add(new userControl1());

它以我的初始 usercontrol1 大小的大小加载。 实际上,我已经使用此代码使我的表单最大化。

 this.MaximizedBounds = Screen.FromHandle(this.Handle).WorkingArea;
 this.WindowState = FormWindowState.Maximized;

我还尝试了我能找到的所有解决方案。 1-我尝试使用面板、用户控件、锚定到所有侧面来Dock Fill 2- AutoSize = True也用于用户控制和面板。 在这一点上没有任何作用。

实际上,当我第一次将用户控件加载到面板中时,它在我的原始项目中加载正常。 然后我不知道发生了什么。 下面上传的图像是从全新项目中捕获的。 因此,请确保我的原始项目也没有问题。

示例问题项目

我想你正在寻找这个: https://stackoverflow.com/a/10871592/16165399

在您的用户控件中: this.Dock = DockStyle.Fill;

暂无
暂无

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

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