//to do 训练模板
        private void lnk_TrainPattern_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            foreach (Form item in Application.OpenForms)
            {
                if (item is PatternForm)
                {
                    if (item.Owner != this)
                    {
                        return;
                    }
                    if (item.WindowState == FormWindowState.Minimized)
                    {
                        item.WindowState = FormWindowState.Normal;
                    }
                    item.BringToFront();
                    return;
                }
            }
            PatternForm frm = new PatternForm();

            frm.Owner = this;
            frm.Text  = "作业管理器";
            JobToolEditV2 editV2 = new JobToolEditV2();

            editV2.Subject = App.job;
            editV2.Dock    = DockStyle.Fill;
            frm.Size       = new System.Drawing.Size(editV2.Width + 20, editV2.Height + 20);

            frm.Controls.Add(editV2);
            frm.FormClosed += (s, ex) =>
            {
                frm.Dispose();
            };
            frm.Show();
        }
예제 #2
0
 private static void Main()
 {
     WinFormApp.BegineInvokeApp();
     EditV2 = new JobToolEditV2();
     frm    = new MainForm();
     PrepareLogCleaner();
     WinFormApp.EndInvokeApp(frm, frm.PrepareVision, frm.mobileListBox1);
 }
        Form ShowJobWindow()
        {
            PatternForm frm = new PatternForm();

            frm.Owner = this;
            frm.Text  = "作业管理器";
            JobToolEditV2 editV2 = new JobToolEditV2();

            editV2.Subject = App.job;
            editV2.Dock    = DockStyle.Fill;
            frm.Size       = new System.Drawing.Size(editV2.Width + 20, editV2.Height + 20);

            frm.Controls.Add(editV2);
            frm.FormClosed += (s, ex) =>
            {
                frm.Dispose();
            };
            frm.Show();
            return(frm);
        }