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层窗体颜值变高。