gpt4 book ai didi

c# - 在 FlowLayoutPanel 内部使用时控件重叠

转载 作者:行者123 更新时间:2023-11-30 23:08:09 24 4
gpt4 key购买 nike

当我们在 FlowLayoutPanel 中使用多个 ComboBox 并在 InitializeComponent() 控件重叠后增加 FontSize 时。

有解决这个问题的方法吗?

提前致谢。

问候,

普里扬加 B

最佳答案

您可以先调用SuspendLayout FlowLayoutpanel,然后更改ComboBox 控件的字体大小,然后调用ResumeLayout .例如:

flowLayoutPanel1.SuspendLayout();
flowLayoutPanel1.Controls.OfType<ComboBox>().ToList()
.ForEach(x => x.Font = new Font(x.Font.FontFamily, Font.Size + 5, Font.Style));
flowLayoutPanel1.ResumeLayout();

关于c# - 在 FlowLayoutPanel 内部使用时控件重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46723223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com