Output:
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Question_7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int m_child = 0;
Form ChildForm;
private void newToolStripMenuItem_Click(object sender, EventArgs e)
{
ChildForm = new Form();
ChildForm.MdiParent = this;
m_child += 1;
ChildForm.Text = "Window" + m_child;
ChildForm.Show();
}
private void closeToolStripMenuItem_Click(object sender, EventArgs e)
{
ActiveMdiChild.Close();
}
private void closeAllToolStripMenuItem_Click(object sender, EventArgs e)
{
foreach(Form ChildForm in this.MdiChildren)
{
ChildForm.Close();
}
}
private void minimizeToolStripMenuItem_Click(object sender, EventArgs e)
{
ChildForm.WindowState = FormWindowState.Minimized;
}
private void maximizeToolStripMenuItem_Click(object sender, EventArgs e)
{
ChildForm.WindowState = FormWindowState.Maximized;
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void horizontalToolStripMenuItem_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.TileHorizontal);
}
private void varticalToolStripMenuItem_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.TileVertical);
}
private void cascadeToolStripMenuItem_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.Cascade);
}
}
}
No comments:
Post a Comment