首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有自动大小的窗体和流面板的UserControl不调整拆分面板内的高度

具有自动大小的窗体和流面板的UserControl不调整拆分面板内的高度
EN

Stack Overflow用户
提问于 2022-08-28 09:22:28
回答 1查看 16关注 0票数 0

我有一些问题,试图使我的项目使用UserControls。现在我有了这个设置,并且我的userControl的高度不是自动调整大小的。

代码语言:javascript
复制
SplitPanel
    SplitPanel.panel1
        MyUserControl -> autosize true, dock top, achor top left
            Form -> autosize true
                Button -> dock top
                FlowLayout -> dock top, leftToRight, autosize true
                    some elements: label, dropdown, button
    SplitPanel.panel2
        other stuffs

全尺寸splitPanel

调整拆分面板的大小,控件不调整大小

用户控制全尺寸

用户控件调整大小(flowLayout调整大小)

EN

回答 1

Stack Overflow用户

发布于 2022-08-28 10:04:53

因此,我发现控件本身没有调整大小,当flowPanel调整大小时,我需要自己调整大小:

代码语言:javascript
复制
 private void flowLayoutPanel1_Resize(object sender, EventArgs e)
 {
     var pnl = (FlowLayoutPanel)sender;
     pnl.Parent.Size = new Size(pnl.Width, pnl.Height + collapseButtonHeight);
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73517464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档