| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace HOZProject
- {
- public partial class FormHOZMain : Form
- {
- public FormHOZMain()
- {
- InitializeComponent();
- }
-
- private void FormHOZMain_Load(object sender, EventArgs e)
- {
- CreateCutHoleList();
- //加载控件的点击事件
- this.Click += new EventHandler(FormHOZMain_Click);
- plFill.Click += new EventHandler(FormHOZMain_Click);
- plTop.Click += new EventHandler(FormHOZMain_Click);
- plLeft.Click += new EventHandler(FormHOZMain_Click);
- plLeftContent.Click += new EventHandler(FormHOZMain_Click);
- }
- public void CreateCutHoleList()
- {
- for (int i = 0; i < 5; i++)
- {
- UControl_CutHole ucCutHole = new UControl_CutHole(this);
- ucCutHole.Dock = DockStyle.Top;
- ucCutHole.CutHoleName = "切孔" + (i + 1);
- plLeftContent.Controls.Add(ucCutHole);
- }
- }
- private void FormHOZMain_Click(object sender, EventArgs e)
- {
- if (plProcess.Visible)
- {
- plProcess.Visible = false;
- }
- }
- private void pbInit_Click(object sender, EventArgs e)
- {
- Form form = new Form();
- form.StartPosition = FormStartPosition.CenterScreen;
- UControl_Init uControl_Init = new UControl_Init();
- form.FormBorderStyle = FormBorderStyle.None;
- form.Width = uControl_Init.Width;
- form.Height = uControl_Init.Height;
- form.Controls.Add(uControl_Init);
- form.ShowDialog();
- }
- private void pbLog_Click(object sender, EventArgs e)
- {
- Form form = new Form();
- form.StartPosition = FormStartPosition.CenterScreen;
- UControl_Log uControl_Log = new UControl_Log();
- form.FormBorderStyle = FormBorderStyle.None;
- form.Width = uControl_Log.Width;
- form.Height = uControl_Log.Height;
- form.Controls.Add(uControl_Log);
- form.ShowDialog();
- }
- #region 窗体 最大化 最小化 关闭 按钮事件
- private void pbMin_MouseEnter(object sender, EventArgs e)
- {
- this.pbMin.BackgroundImage = global::HOZProject.Properties.Resources.Min_Blue;
- }
- private void pbMin_MouseLeave(object sender, EventArgs e)
- {
- this.pbMin.BackgroundImage = global::HOZProject.Properties.Resources.Min_Gray;
- }
- private void pbClose_MouseEnter(object sender, EventArgs e)
- {
- this.pbClose.BackgroundImage = global::HOZProject.Properties.Resources.exit_Red;
- }
- private void pbClose_MouseLeave(object sender, EventArgs e)
- {
- this.pbClose.BackgroundImage = global::HOZProject.Properties.Resources.exit_Gray;
- }
- private void pbClose_Click(object sender, EventArgs e)
- {
- this.Close();
- }
- private void pbMin_Click(object sender, EventArgs e)
- {
- this.WindowState = FormWindowState.Minimized;
- }
- private void pbMax_Click(object sender, EventArgs e)
- {
- if (this.WindowState == FormWindowState.Maximized)
- {
- this.WindowState = FormWindowState.Normal;
- }
- else
- {
- this.WindowState = FormWindowState.Maximized;
- }
- //窗体据中
- this.StartPosition = FormStartPosition.CenterScreen;
- }
- #endregion
- }
- }
|