C# 可以在Panel中穿件winform么?

pp3081 2009-04-24 10:25:41
我的意思是
点一个button 在panel中显示一个winform 点另一个button又显示另一个winform

或者
点一个button在panel中创建一系列的控件 点另一个再显示另外的一系列的控件!

刚学C# 做毕业设计 什么都不懂 希望懂的达人给点小提示 !

有什么好方法也请给点提示 谢谢!
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
迈克揉索芙特 2009-04-24
  • 打赏
  • 举报
回复
VB.NET

Dim frm As New form1()
If True Then
frm.WindowState = Windows.Forms.FormWindowState.Normal
frm.FormBorderStyle = Windows.Forms.FormBorderStyle.None
frm.Dock = Windows.Forms.DockStyle.Fill
'主要注意这个属性的设置
frm.TopLevel = False
End If

panel1.controls.add(frm)
frm.show()


C#

form1 frm = new form1();
{
frm.WindowState = Windows.Forms.FormWindowState.Normal;
frm.FormBorderStyle = Windows.Forms.FormBorderStyle.None;
frm.Dock = Windows.Forms.DockStyle.Fill;
//主要注意这个属性的设置
frm.TopLevel = false;
}

panel1.controls.@add(frm);
frm.show();
海通博纳 2009-04-24
  • 打赏
  • 举报
回复
看这样行不行...
Button btn=new Button();
btn.Label="Ok";
panel1.controls.add(btn);
-过客- 2009-04-24
  • 打赏
  • 举报
回复
UserControl

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧