static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //DevExpress.XtraBars.Localization.BarLocalizer.Active = new DevExpress.LocalizationCHS.XtraBarsLocalizer(); // DevExpress.XtraBars.Localization.BarLocalizer.Active = new DevExpress.LocalizationCHS.XtraBarsLocalizer(); //DevExpress.XtraCharts.Localization.ChartLocalizer.Active = new DevExpress.LocalizationCHS.XtraChartsLocalizer(); DevExpress.XtraEditors.Controls.Localizer.Active = new DevExpress.LocalizationCHS.XtraEditorsLocalizer(); DevExpress.XtraGrid.Localization.GridLocalizer.Active = new DevExpress.LocalizationCHS.XtraGridLocalizer(); //DevExpress.XtraLayout.Localization.LayoutLocalizer.Active = new DevExpress.LocalizationCHS.XtraLayoutLocalizer(); // DevExpress.XtraNavBar.NavBarLocalizer.Active = new DevExpress.LocalizationCHS.XtraNavBarLocalizer(); // DevExpress.XtraPivotGrid.Localization.PivotGridLocalizer.Active = new DevExpress.LocalizationCHS.XtraPivotGridLocalizer(); // DevExpress.XtraPrinting.Localization.PreviewLocalizer.Active = new DevExpress.LocalizationCHS.XtraPrintingLocalizer(); // DevExpress.XtraReports.Localization.ReportLocalizer.Active = new DevExpress.LocalizationCHS.XtraReportsLocalizer(); // DevExpress.XtraScheduler.Localization.SchedulerLocalizer.Active = new DevExpress.LocalizationCHS.XtraSchedulerLocalizer(); //DevExpress.XtraTreeList.Localization.TreeListLocalizer.Active = new DevExpress.LocalizationCHS.XtraTreeListLocalizer(); //Application.Run(new Test()); //Form_Login frm_Login = new Form_Login(); //frm_Login.ShowDialog(); if (args.Length == 0) { Form_Login frm_Login = new Form_Login(); frm_Login.ShowDialog(); Form_Main frm_Main = new Form_Main(); frm_Main.Tag = frm_Login.Tag; frm_Main.ShowDialog(); } else { //带参数启动 Form_Login frm_Login = new Form_Login(args); frm_Login.ShowDialog(); //Application.Run(new Form_Login(args)); Form_Main frm_Main = new Form_Main(); frm_Main.Tag = frm_Login.Tag; frm_Main.ShowDialog(); } }
/// <summary> /// 判断是不是特殊功能 /// </summary> /// <param name="FunctionText">功能名称文本.</param> /// <returns></returns> private bool PeculiarFunction(string FunctionText) { switch (FunctionText.Trim()) { case "切换用户": Form_Login Frm = new Form_Login(); Frm.ShowDialog(); //添加后续代码 FormMainFP.pub_sUserName = ((ZX.Win.FunctionParameter)(Frm.Tag)).Pub_sUserName; FormMainFP.pub_sUserNameByChinese = ((ZX.Win.FunctionParameter)(Frm.Tag)).Pub_sUserNameByChinese; SystemClass.ApplicationFormMain.SetFunctionEnabled(false, this); if (FormMainFP.Pub_sUserNameByChinese != "admin") { SystemClass.ApplicationFormMain.CheckFunctionAssign(this.menuStrip1, FormMainFP.Pub_sUserName); } return true; case "退出系统": Application.Exit(); return true; case "项目获取数据": GetData(); return true; case "审计人员待办事宜": WorkFile(); return true; case "关闭所有窗体": CloseAllMdiForm(); return true; case "关闭当前窗体": if (this.ActiveMdiChild != null) { this.ActiveMdiChild.Close(); } return true; case "层叠所有窗口": this.LayoutMdi(MdiLayout.Cascade); return true; case "横向平铺所有窗口": this.LayoutMdi(MdiLayout.TileHorizontal); return true; case "纵向平铺所有窗口": this.LayoutMdi(MdiLayout.TileVertical); return true; case "最小化所有窗口": MinAllMdiForm(); return true; case "注册产品": return true; case "公司主页": return true; case "联机帮助": return true; case "联系我们": return true; default: return false; } }