public LineCircleForm() { InitializeComponent(); LookForCircleLine.mainUtl CircleLine = new LookForCircleLine.mainUtl(); this.Controls.Add(CircleLine); CircleLine.Dock = DockStyle.Fill; }
public FindMax(int Station = 1) { InitializeComponent(); station = Station; Path = AppDomain.CurrentDomain.BaseDirectory + "Setting" + Station.ToString() + "\\"; if (!Directory.Exists(Path)) { Directory.CreateDirectory(Path); } if (Station == 1) { this.Text = "工位一感光片设置"; } else { this.Text = "工位二感光片设置"; } CircleLine = new LookForCircleLine.mainUtl(Path); panelControl1.Controls.Add(CircleLine); Size sz = CircleLine.Size; panelControl1.Size = sz; CircleLine.Dock = DockStyle.Fill; CircleLine.isFitWindow = false; int height = panelControl1.Size.Height; int width = (int)(height * (0.006 / 0.05) * 5); CircleLine.splitContainer1.SplitterDistance = width; //splitContainerControl1.SplitterPosition = sz.Width; roiController = CircleLine.hWindow_Final1.viewWindow._roiController; roiController.NotifyRCObserver = new IconicDelegate(ROiMove); UpDownBase upDown = (UpDownBase)numericUpDown1; upDown.TextChanged += new EventHandler(numericUpDown1_ValueChanged); UpDownBase upDown2 = (UpDownBase)numericUpDown2; upDown2.TextChanged += new EventHandler(numericUpDown2_ValueChanged); UpDownBase upDown3 = (UpDownBase)numericUpDown3; upDown3.TextChanged += new EventHandler(numericUpDown3_ValueChanged); UpDownBase upDown4 = (UpDownBase)numericUpDown4; upDown4.TextChanged += new EventHandler(numericUpDown4_ValueChanged); //settingPath = Path + "MaxSetting.xml"; roiPath = Path + "Roi.roi"; //if (File.Exists(settingPath)) //{ // inParam = (InputParam)StaticOperate.ReadXML(settingPath, inParam.GetType()); //} inParam = LoadXml(Station); ShowToUI(); CircleLine.load = new LookForCircleLine.mainUtl.LoadImage(LoadImage); }