gpt4 book ai didi

c# - 根据控件可见性调整表单大小

转载 作者:太空宇宙 更新时间:2023-11-03 16:17:47 25 4
gpt4 key购买 nike

我正在开发 .net win 表单应用程序。我有三个控件放置在一个窗体中。这些控件根据条件可见。当这些控件不可见时,我会在表单底部看到一个空白区域。我想在控件不可见时消除空白区域,并且在控件可见时表单大小应自动调整大小。我应该使用哪些选项/设置/代码?

最佳答案

这是一个使用 here 面板的人的例子

private void panel3_VisibleChanged(object sender, EventArgs e)  
{
if (panel3.Visible == false)
{
if (panel3.Tag == null)
panel3.Tag = panel3.Height;
panel2.Height += (int)panel3.Tag;
}
else
{
if (panel3.Tag == null)
panel3.Tag = panel3.Height;
panel2.Height -= (int)panel3.Tag;
}
}

如果您只使用一个表单,您可以使用 Form.size 属性

form1.Size = New Size(150, 200)

关于c# - 根据控件可见性调整表单大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208730/

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