private float X;
private float Y;
private void setTag(Control cons)
{
foreach (Control con in cons.Controls)
{
con.Tag = con.Width + ":" + con.Height + ":" + con.Left + ":" + con.Top + ":" + con.Font.Size;
if (con.Controls.Count > 0)
setTag(con);
}
}
&nbs
private float Y;
private void setTag(Control cons)
{
foreach (Control con in cons.Controls)
{
con.Tag = con.Width + ":" + con.Height + ":" + con.Left + ":" + con.Top + ":" + con.Font.Size;
if (con.Controls.Count > 0)
setTag(con);
}
}
&nbs

本文介绍了如何在C#的WinForm应用中实现窗体的自适应。通过在`Form_Load`事件中注册`Resize`事件,并记录窗体初始大小,实现了窗口尺寸变化时的动态调整。同时,调用`setTag`方法和触发`Form1_Resize`事件,确保了在MDI环境中窗体的正确显示。
最低0.47元/天 解锁文章
1493

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



