标签:
以下步骤实现将Form2放置在Form1中Panel中显示:
(1)在Visual Studio中新建一个“Windows 窗体应用程序”项目
(2)在项目中添加窗体Form2,为演示效果,窗体的背景设置为Gray
(3)在Form1上布置一个Panel控件
(4)Form1的窗体代码Form1.cs
using System;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Form2 f2 = new Form2();
// 不是顶级窗体,即不是桌面窗口
f2.TopLevel = false;
// 将窗体放入panel1
panel1.Controls.Add(f2);
// 显示
f2.Show();
}
}
}
(5)运行效果
标签:
原文地址:http://www.cnblogs.com/chaofn/p/4900243.html