private void E70Show() { this.Form = new E70(); E70 form = (E70)Form; form.Mac = _Mac; form.netdata = _Netdata; form.SetNetMode(); submenuFlag = false; form.FormBorderStyle = FormBorderStyle.None; //隐藏子窗体边框(去除最小花,最大化,关闭等按钮) form.TopLevel = false; //指示子窗体非顶级窗体 panel1.Controls.Add(form); //将子窗体载入panel form.IPEndPoint = IPEndPoint; form.UdpserverStart(); form.Show(); funs.Delay1ms(2500);//延时时间最好大于2000ms,在修改端口后会让模块重启,时间比较长,若延时太短可能会导致配置失败 }
private void e70ToolStripMenuItem_Click(object sender, EventArgs e) { FileInfo form_num = new FileInfo(@"C:\Users\Public\Documents\Ebyte_Config1.txt"); StreamWriter sw = form_num.CreateText(); netcfg.E830_ETH2A.E830ETH_Flag = false; Form_Num = "2"; sw.Write('2'); sw.Close(); e70.Exit(); e70.Close(); e70 = new E70(); Width = e70.Width; Height = e70.Height + 30; e70.FormBorderStyle = FormBorderStyle.None; //隐藏子窗体边框(去除最小花,最大化,关闭等按钮) e70.TopLevel = false; //指示子窗体非顶级窗体 panel1.Controls.Clear(); panel1.Controls.Add(e70); e70.Show(); }