gpt4 book ai didi

.net - 关闭 AutoSize 时保持大小

转载 作者:行者123 更新时间:2023-12-01 23:33:46 24 4
gpt4 key购买 nike

我有一个表单,通过将 AutoSize 设置为 true 和 AutoSizeModeGrowAndShrink

初始化后,我希望窗体取得控制权并关闭 AutoSizing 并使 UserControl Dock.Fill

问题是当关闭 AutoSize 时,窗体会恢复到以前的大小,而不是保持当前大小。我可以在关闭 AutoSize 之前存储 Size,然后再恢复它,但您仍然会收到调整大小事件(您会看到表单闪烁)。

有什么方法可以让表单保持其当前大小并且在关闭 AutoSize 时不触发任何大小调整事件?

最佳答案

尝试在关闭 AutoSize 属性之前设置窗体的 MinimumSize 属性:

this.MinimumSize = this.Size;
this.AutoSize = false;

关于.net - 关闭 AutoSize 时保持大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13970889/

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