要實(shí)現(xiàn)框架窗口的創(chuàng)建和關(guān)閉,可以使用以下代碼示例:
using System;
using System.Windows.Forms;
namespace WindowsFormsApp
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void btnCreateNewForm_Click(object sender, EventArgs e)
{
ChildForm childForm = new ChildForm();
childForm.Show();
}
private void btnCloseForm_Click(object sender, EventArgs e)
{
this.Close();
}
}
public partial class ChildForm : Form
{
public ChildForm()
{
InitializeComponent();
}
}
}
在上面的代碼中,創(chuàng)建了一個(gè)主窗體 MainForm
和一個(gè)子窗體 ChildForm
。在主窗體的按鈕點(diǎn)擊事件中,創(chuàng)建了一個(gè)新的子窗體并顯示出來;同時(shí)也提供了關(guān)閉當(dāng)前窗體的按鈕點(diǎn)擊事件。在子窗體中只是簡單地進(jìn)行初始化操作。
通過這種方式,可以實(shí)現(xiàn)框架窗口的創(chuàng)建和關(guān)閉功能。