/// <summary> /// 窗体加载事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MainFormLoad(object sender, EventArgs e) { try { ribbonControl1.Minimized = true; // 加载一些默认皮肤 SkinHelper.InitSkinGallery(rbSkin, true); // ChildFormManagementHelper.Navigate(this, "http://yd.zt-express.com/Help/Index2", "帮助"); ChildFormManagementHelper.LoadMdiForm(this, "FrmPrintData"); // ChildFormManagementHelper.Navigate(this, "http://zto.com", "申通官网"); // radialMenu1.ShowPopup(Control.MousePosition, true); //ChildFormManagement.LoadMdiForm(this, "FrmSendManData"); //ChildFormManagement.LoadMdiForm(this, "FrmReceiveManData"); if (xtraTabbedMdiManager1.Pages.Count > 1) { xtraTabbedMdiManager1.SelectedPage = xtraTabbedMdiManager1.Pages[1]; } #region 底部一些基本信息绑定 barItemsUser.Visibility = DevExpress.XtraBars.BarItemVisibility.Never; barItemWeather.Visibility = DevExpress.XtraBars.BarItemVisibility.Never; var version = Assembly.GetExecutingAssembly().GetName().Version; barItemWelcome.Caption = string.Format("欢迎使用{1}-当前版本:{0}", version, BaseSystemInfo.SoftFullName); // 得到数据库的版本 BaseParameterManager parameterManager = new BaseParameterManager(BillPrintHelper.DbHelper, BaseSystemInfo.UserInfo, BaseParameterEntity.TableName); var synchronous = parameterManager.GetParameter("Bill", "DBVersion", "Synchronous"); if (!string.IsNullOrEmpty(synchronous)) { barItemWelcome.Caption += " 主库版本:" + synchronous; } this.Text = string.Format("{0}-当前版本:{1}", this.Text, version); barItemTime.Caption = string.Format("登录时间:{0} {1}", DateTime.Now.ToString(BaseSystemInfo.DateTimeFormat), DateUtil.GetDayOfWeek(DateTime.Now.DayOfWeek.ToString(), true) + " " + DateHelper.GetChineseDateTime(DateTime.Now)); #endregion var userManager = new ZtoUserManager(BillPrintHelper.DbHelper); var userList = userManager.GetList <ZtoUserEntity>(new KeyValuePair <string, object>(ZtoUserEntity.FieldIsDefault, 1), new KeyValuePair <string, object>(ZtoUserEntity.FieldIssendorreceive, 1)); if (!userList.Any()) { if (XtraMessageBox.Show(@"未添加默认发件人信息,请添加默认发件人信息,有利于提取申通大头笔", AppMessage.MSG0000, MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { var addSendMan = new FrmAddSendMan(); addSendMan.ShowDialog(); addSendMan.Dispose(); } } timerUpdate.Start(); //FrmChatMessage chatMessage = new FrmChatMessage(); //chatMessage.Show(); } catch (Exception ex) { ProcessException(ex); } }
private void Navigate(string assemblyName, string url, string tableFormName = "导航页面") { bool found = false; Form tableForm = null; foreach (Form form in this.MdiChildren) { if (form.Name == tableFormName) { tableForm = form; ((IBaseBrowser)tableForm).Navigate(url); found = true; break; } } if (!found) { if (string.IsNullOrEmpty(assemblyName)) { assemblyName = "STO.Print"; string path = BaseSystemInfo.StartupPath + @"\cefclient.exe"; if (System.IO.File.Exists(path)) { assemblyName = "STO.Print"; } } tableForm = ChildFormManagementHelper.LoadMdiForm(this, "BrowserForm", assemblyName); tableForm.Name = tableFormName; tableForm.Text = tableFormName; tableForm.MdiParent = this; ((IBaseBrowser)tableForm).Navigate(url); tableForm.Show(); } tableForm.BringToFront(); tableForm.Activate(); }
/// <summary> /// 取消订单回收站 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnCancelHistory_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmCancelRecord"); }
/// <summary> /// 回收站 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDeletedBill_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmRecycleRecord"); }
/// <summary> /// 条形码工具 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnBarCode_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmBarCode"); }
/// <summary> /// 收件人 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnReceiveManData_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmReceiveManData"); }
/// <summary> /// 手机号归属地查询 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnMobileAttribution_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmMobileInfo"); }
/// <summary> /// 识别百度地址 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnBaiduLocationItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmBaiduLocation"); }
/// <summary> /// 查快递 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnSearchBillItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmSearchBill"); }
/// <summary> /// 定制模板 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BarOderTemplateItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmOrderTemplate"); }
/// <summary> /// 设置默认打印模板 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnSetDefaultTemplateItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmTemplateSetting"); }
/// <summary> /// 设计模板 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BarBtnDesignItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ChildFormManagementHelper.LoadMdiForm(this, "FrmDesigner"); }