private void btnAdvance_Click(object sender, EventArgs e)
{
if (!gbAdvance.Visible)
{
gbAdvance.Visible = true;
this.Height = ht + gbAdvance.Height;
btnAdvance.Text = "隐藏高级选项(&H)";
}
else
{
gbAdvance.Visible = false;
this.Height = ht;
btnAdvance.Text = "显示高级选项(&S)";
}
}
private void 窗体名称_Load(object sender, EventArgs e)
{
ht=gbContents.Height + panControls.Height+SystemInformation.CaptionHeight+SystemInformation.BorderSize.Height*2;
this.Height = ht;
}
完成效果如图所示:


本文介绍了一个简单的C#程序,该程序实现了点击按钮显示或隐藏一个名为gbAdvance的控件,并调整了窗口的高度来适应控件的显示状态。此外,还介绍了如何在窗体加载时初始化窗口高度。
1829

被折叠的 条评论
为什么被折叠?



