panel控件对于美化UI窗体有很大的作用,这不,我们在机房合作的时候就使用了panel控件。使用了panel控件之后,减少了弹出窗体的次数,因为窗体都放在了panel控件中显示出来了。下面来看看一成品图。
今天就来教大家如何使用panel控件。
步骤:
- 新建一个panel控件
- 新建一个子窗体,子窗体属性FormBorderStyle:None、size大小和panel大小一致。
代码展示:
private void btnRechargeRecord_Click(object sender, EventArgs e)
{
//新建一个修改密码的窗体
FrmInqManagerRecharge frmInqManagerRecharge = new FrmInqManagerRecharge();
//将窗体的TopLevel属性设为false,即窗体显示不是顶级窗口
frmInqManagerRecharge.TopLevel = false;
//清空panel控件的内容
this.panel1.Controls.Clear();
//向panel控件中添加修改密码的窗体
this.panel1.Controls.Add(frmInqManagerRecharge);
//panel控件内显示窗体
frmInqManagerRecharge.Show();
}
使用了panel空间之后,瞬间感觉UI层窗体颜值变高。