CNSA-212-Personal/Chapter6/frmMain.cs

128 lines
2.9 KiB
C#
Raw Normal View History

2024-02-07 05:42:57 -08:00
using System;
using System.Windows.Forms;
2024-02-07 07:29:08 -08:00
using System.Security.Principal;
2024-02-07 05:42:57 -08:00
namespace Chapter6
{
public partial class frmMain : Form
{
2024-02-07 07:29:08 -08:00
private Timer timer;
2024-02-07 05:42:57 -08:00
public frmMain()
{
InitializeComponent();
2024-02-07 07:29:08 -08:00
lblUser.Text = WindowsIdentity.GetCurrent().Name.ToString();
timer = new Timer
{
Interval = 1000
};
timer.Tick += Tick;
timer.Start();
}
private void Tick(object sender, EventArgs e)
{
lblDateTime.Text = DateTime.Now.ToString("f");
2024-02-07 05:42:57 -08:00
}
private void mnuFileExit_Click(object sender, EventArgs e)
{
Close();
}
private void mnuFileExit_Click_1(object sender, EventArgs e)
{
Close();
}
2024-02-07 05:56:04 -08:00
private void mnuEditCalculate_Click(object sender, EventArgs e)
{
frmCalculate aform = new frmCalculate();
mnuFile.Visible = true;
mnuEditSummary.Enabled = true;
aform.MdiParent = this;
aform.StartPosition = FormStartPosition.CenterParent;
aform.Show();
aform.Focus();
mnuEditCalculate.Checked = true;
}
private void mnuEditSummary_Click(object sender, EventArgs e)
{
frmSummary aform = new frmSummary();
mnuFile.Visible = true;
2024-02-07 06:30:20 -08:00
2024-02-07 05:56:04 -08:00
aform.MdiParent = this;
aform.StartPosition = FormStartPosition.CenterParent;
aform.Show();
aform.Focus();
2024-02-07 06:30:20 -08:00
mnuEditSummary.Checked = true;
2024-02-07 05:56:04 -08:00
}
2024-02-07 06:30:20 -08:00
private void mnuHelpAbout_Click(object sender, EventArgs e)
{
frmAbout aform = new frmAbout();
mnuFile.Visible = true;
aform.MdiParent = this;
aform.StartPosition = FormStartPosition.CenterParent;
aform.Show();
aform.Focus();
mnuHelpAbout.Checked = true;
}
private void mnuWindowVertical_Click(object sender, EventArgs e)
{
this.LayoutMdi(MdiLayout.TileVertical);
}
private void munWindowHorizontal_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileHorizontal);
}
private void mnuWindowsCascade_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.Cascade);
}
2024-02-07 07:29:08 -08:00
private void mnuWindowCloseAll_Click(object sender, EventArgs e)
{
foreach (var childform in MdiChildren)
{
childform.Close();
}
}
private void statusStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
}
2024-02-07 05:42:57 -08:00
}
}