private void initUI() {//f040 this.lbtitle.Text = "\uf2dd 项目--实验方案设计"; this.lbtitle.Font = new Font("FontAwesome", 13, FontStyle.Bold); this.lbtitle.ForeColor = Color.Lavender; this.lbSubtitle.Text = "\uf040 实验基本信息填写"; this.lbSubtitle.Font = new Font("FontAwesome", 13); this.lbSubtitle.ForeColor = Color.Lavender; this.lbSave.Text = "\uf0c7 保存"; this.lbSave.Font = new Font("FontAwesome", 12); this.lbSave.ForeColor = Color.Lavender;// this.lbExpSave.Text = "\uf0c7 保存"; this.lbExpSave.Font = new Font("FontAwesome", 12); this.lbExpSave.ForeColor = Color.Lavender;// this.lbCreateExp.Text = "\uf202 生成实验方案"; this.lbCreateExp.Font = new Font("FontAwesome", 12); this.lbCreateExp.ForeColor = Color.Lavender;// this.lbExp.Text = "\uf14b 实验方案要素设计"; this.lbExp.Font = new Font("FontAwesome", 13); this.lbExp.ForeColor = Color.Lavender;// m_Pro = new DoProjectInfo(); }
public frmChannelSet() { InitializeComponent(); InitUI(); m_Pro = new DoProjectInfo(); GetExternalChannelInfo(); }
public frmYBSet() { InitializeComponent(); initUI(); m_pro = new DoProjectInfo(); m_pro.GetYBChannelInfo(); ShowFirst(); }
public frmDataAalrmSet() { InitializeComponent(); m_Pro = new DoProjectInfo(); m_Pro.GetYBSetSignelOut(); m_Pro.GetAlarm(); InitUI(); }
public frmInputSet() { InitializeComponent(); initUI(); m_Pro = new DoProjectInfo(); m_Pro.GetYBSetSignel(); }
int xPos, yPos;// 记录listView鼠标位置,解决点击空白处无法触发事件 private void Form1_Load(object sender, EventArgs e) { if (m_Pro == null) { m_Pro = new DoProjectInfo(); } ProDefine.g_SMExpermentDesin.ExpParamList = new List <DLLStruct.SMExpeDesignParam>(); DoConfigInit(); ShowlistPro(); }
private void 打开项目ToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog file = new OpenFileDialog(); file.Filter = "csproj files(*.csproj)|*.csproj|All files(*.*)|*.*"; if (file.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string FileName = file.SafeFileName; if (m_Pro == null) { m_Pro = new DoProjectInfo(); } string ProjectName = FileName; string ProjectPathName = file.FileName; ProjectInfo pro = m_Pro.GetProjectInfo(ProjectPathName); int returnvalue = m_Pro.AddProjectInfo(pro); if (returnvalue == -1) { MessageBox.Show("项目列表中存在当前名称的项目,添加失败"); return; } // Guid guid = Guid.NewGuid(); // if (m_Pro.SaveProjectInfo(ProjectName, guid)) { //// MessageBox.Show("保存成功"); } // else { // MessageBox.Show("保存失败"); } ShowlistPro(); } }
private void lbSave_Click(object sender, EventArgs e) { if (m_Pro == null) { m_Pro = new DoProjectInfo(); } string ProjectName = this.txtProjectName.Text.Trim(); if (ProjectName == "") { MessageBox.Show("所填项不能为空"); this.txtProjectName.Focus(); return; } string ProductName = this.txtProductName.Text.Trim(); if (ProductName == "") { MessageBox.Show("所填项不能为空"); this.txtProductName.Focus(); return; } string ProductGN = this.txtProductGN.Text.Trim(); if (ProductGN == "") { MessageBox.Show("所填项不能为空"); this.txtProductGN.Focus(); return; } string ProductUse = this.txtProductUse.Text.Trim(); if (ProductUse == "") { MessageBox.Show("所填项不能为空"); this.txtProductUse.Focus(); return; } string ExpTime = this.txtExpTime.Text.Trim(); if (ExpTime == "") { MessageBox.Show("所填项不能为空"); this.txtExpTime.Focus(); return; } string ExpAddress = this.txtExpAddress.Text.Trim(); if (ExpTime == "") { MessageBox.Show("所填项不能为空"); this.txtExpAddress.Focus(); return; } ProjectInfo pro = new ProjectInfo(); if (ProDefine.g_MyProject != null) { pro.ProjectPath = System.IO.Directory.GetCurrentDirectory() + "\\Pro\\" + ProjectName; pro.ProjectName = ProjectName; pro.ProductUse = ProductUse; pro.ProductGN = ProductGN; pro.ProductName = ProductName; pro.ExperAddress = ExpAddress; pro.ExperTime = ExpTime; pro.GUID = ProDefine.g_MyProject.GUID; } else { Guid guid = Guid.NewGuid(); pro.ProjectPath = System.IO.Directory.GetCurrentDirectory() + "\\Pro\\" + ProjectName; pro.ProjectName = ProjectName; pro.ProductUse = ProductUse; pro.ProductGN = ProductGN; pro.ProductName = ProductName; pro.ExperAddress = ExpAddress; pro.ExperTime = ExpTime; pro.GUID = guid; } int returnValue = m_Pro.SaveProjectInfo(pro); if (returnValue == 0) { ProDefine.NowProjectName = ProjectName; m_stlb.Text = ProjectName; ProDefine.g_MyProject = pro; InsertListView(m_ListView, ProjectName); MessageBox.Show("保存成功"); } else if (returnValue == -1) { if (MessageBox.Show("保存失败,当前路径下存在名称为:" + ProjectName + " 的项目,是否存储修改内容", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { m_Pro.ChangeProjectInfo(pro); ProDefine.g_MyProject = pro; } } }