您的位置:首页 > 编程语言 > C#

c# 中关于panel 的说明

2015-11-12 10:23 246 查看
有时候需要用到一个窗体中嵌入一个别几个普通窗体..一般的调用是嵌不进去了..

要用了,样式等..看代码..

窗体一中嵌入窗体二

在窗体一的代码里写入以下代码:

在窗体一里拖入panel控件(且panel控件显示最大化)

    

 

        this.panel1.Controls.Clear();清空之前项目

 

          Aboutusme abt=new Aboutusme ();

          abt.TopLevel = false;//不是项层窗体

          abt.FormBorderStyle = FormBorderStyle.None;//没有标题栏

          abt.Visible = true;

          this.panel1.Controls.Add(abt);//嵌入

 

 

//为求居中

abt.Location = new System.Drawing.Point((panel1.Width - abt.Width) / 2, (panel1.Height-abt.Height)/2);

 

如果还需要在窗口大小时候要从新设置窗口的内容位置的话,就需要

设置主窗口的SizeChanged事件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: