private void btnPrintSet_Click(object sender, EventArgs e) { try { if (!Directory.Exists(sProPath + "\\print")) { Directory.CreateDirectory(sProPath + "\\print"); } if (File.Exists(sPrintLayOutMod)) { Rep.LoadLayout(sPrintLayOutMod); } Rep.ShowDesignerDialog(); DialogResult d = MessageBox.Show("是否保存?模板调整将在下次打开窗体时体现\n是:保存打印模板\n", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk); if (DialogResult.Yes == d) { Rep.SaveLayoutToXml(sPrintLayOutMod); } } catch (Exception ee) { FrmMsgBox f = new FrmMsgBox(); f.Text = "设置打印模板失败"; f.richTextBox1.Text = ee.Message; f.ShowDialog(); } }
private void btnPrintSet_Click(object sender, EventArgs e) { try { bool bMod = false; if (sUserID == "demo") { bMod = true; } if (!Directory.Exists(sProPath + "\\print")) { Directory.CreateDirectory(sProPath + "\\print"); } if (!Directory.Exists(sProPath + "\\print\\Model")) { Directory.CreateDirectory(sProPath + "\\print\\Model"); } if (!Directory.Exists(sProPath + "\\print\\User")) { Directory.CreateDirectory(sProPath + "\\print\\User"); } if (bMod) { if (File.Exists(sPrintLayOutMod)) { Rep.LoadLayout(sPrintLayOutMod); } } else { if (File.Exists(sPrintLayOutUser)) { Rep.LoadLayout(sPrintLayOutUser); } else if (File.Exists(sPrintLayOutMod)) { Rep.LoadLayout(sPrintLayOutMod); } } Rep.ShowDesignerDialog(); DialogResult d = MessageBox.Show("是否保存?模板调整将在下次打开窗体时体现\n是:保存打印模板\n否:恢复默认打印模板\n", "提示", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Asterisk); if (DialogResult.Yes == d) { if (bMod) { Rep.SaveLayoutToXml(sPrintLayOutMod); } else { Rep.SaveLayoutToXml(sPrintLayOutUser); } } else if (DialogResult.No == d) { if (File.Exists(sPrintLayOutUser)) { File.Delete(sPrintLayOutUser); } } } catch (Exception ee) { FrmMsgBox f = new FrmMsgBox(); f.Text = "设置打印模板失败"; f.richTextBox1.Text = ee.Message; f.ShowDialog(); } }