在主窗体中有个Panel,子窗体我封装成DLL。不同的选项时调用不同的DLL内的窗体,主窗体的Panel背景我设置为图片,Anchor为Top, Bottom, Left, Right,这样会随主窗体大小变化,但我调用DLL窗体时不会随主窗体变化,就是初始大小和位置是固定的。Assembly assembly = Assembly.Load("UserManage"); Type type = assembly.GetType("UserManage.UserManage");
Form form = (Form)Activator.CreateInstance(type);
panel1.Controls.Clear(); form.TopLevel = false;
form.Dock = System.Windows.Forms.DockStyle.Fill;//加了这行也不行
form.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; panel1.Controls.Add(form);
form.Show();
Form form = (Form)Activator.CreateInstance(type);
panel1.Controls.Clear(); form.TopLevel = false;
form.Dock = System.Windows.Forms.DockStyle.Fill;//加了这行也不行
form.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; panel1.Controls.Add(form);
form.Show();
解决方案 »
- c# 如何向数据库表中插入数据
- c#winform实现类似快速监视的功能,请帮忙,在线等,谢谢
- LINQ高手请进,一个动态组织LINQ查询的问题
- 跪求C#中Form窗体toolstrip设制代码
- 新手弱智问题,DataGrid的数据DataSource重置
- c#把sql server 数据导出到word, CPU高问题
- 用ControlPaint.DrawReversibleFrame画线的问题
- 求大神帮助,我是初学者,简单数据录入、列表、翻页页面
- 什么实现listbox的选中项的清除啊。
- c# 中一句查询语句,带了特殊字符该怎么写?
- 想把所有窗口不改变大小移到左上角,宽却变窄了?内附代码。
- 怎么在C#中通过代码改变窗体控件的只读属性
http://hi.baidu.com/cfesc9/blog/item/720558d83439ef3a10df9bb3.html
把一个窗体调到一个panel里边,俺成功了,你试试吧