📄 frmmain.cs
字号:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Threading;
using DevExpress.XtraNavBar;
namespace WWAM.Forms
{
/// <summary>
/// FrmMain 的摘要说明。
/// </summary>
public class FrmMain : System.Windows.Forms.Form
{
#region MainForm
private System.ComponentModel.IContainer components;
private DevExpress.XtraBars.Docking.DockManager dockManager1;
private DevExpress.XtraBars.BarManager barManager1;
private DevExpress.XtraBars.BarDockControl barDockControlTop;
private DevExpress.XtraBars.BarDockControl barDockControlBottom;
private DevExpress.XtraBars.BarDockControl barDockControlLeft;
private DevExpress.XtraBars.BarDockControl barDockControlRight;
private DevExpress.LookAndFeel.DefaultLookAndFeel defaultLookAndFeel1;
private DevExpress.XtraBars.Docking.DockPanel dockPanel1;
private DevExpress.XtraBars.Docking.ControlContainer dockPanel1_Container;
private DevExpress.XtraTabbedMdi.XtraTabbedMdiManager xtraTabbedMdiManager1;
private DevExpress.XtraNavBar.NavBarGroup nbGOperetion;
private DevExpress.XtraNavBar.NavBarGroup nbGManager;
private DevExpress.XtraNavBar.NavBarItem nbIAdvRegist;
private DevExpress.XtraNavBar.NavBarItem nbIAdvAuth;
private DevExpress.XtraNavBar.NavBarItem nbIAdvReport;
private DevExpress.XtraNavBar.NavBarItem nbIMgrUser;
private DevExpress.XtraNavBar.NavBarItem nbIMgrInfo;
private DevExpress.XtraNavBar.NavBarItem nbIMgrLogin;
private DevExpress.XtraNavBar.NavBarItem nbISysReLogin;
private DevExpress.XtraNavBar.NavBarItem nbISysLock;
private DevExpress.XtraNavBar.NavBarItem nbIAdvModel;
private DevExpress.XtraNavBar.NavBarItem nbISysLogout;
private DevExpress.XtraNavBar.NavBarItem nbISysAbout;
private DevExpress.XtraNavBar.NavBarItem nbISysChangePassword;
private DevExpress.XtraNavBar.NavBarControl navBarMenu;
private DevExpress.XtraBars.Bar barStatus;
private System.Windows.Forms.ImageList imageList1;
private DevExpress.XtraNavBar.NavBarItem nbIMgrDataBack;
private DevExpress.XtraBars.BarStaticItem barIUserName;
private DevExpress.XtraBars.BarStaticItem barIUserDuty;
private DevExpress.XtraBars.BarStaticItem barIVersion;
private DevExpress.XtraNavBar.NavBarItem nbIAdvPay;
private DevExpress.XtraBars.BarStaticItem barIMode;
private DevExpress.XtraNavBar.NavBarGroup nbGNormal;
private DevExpress.XtraNavBar.NavBarItem nbISysSetting;
private DevExpress.XtraBars.BarStaticItem barICopyright;
public FrmMain()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
public FrmMain(FrmLogo logo, WWAM.DBA.SqlConn db, int loginid, string usercode)
{
InitializeComponent();
form = logo;
sqlcon = db;
uinfo = new WWAM.BLL.UserInfo();
uinfo.GetData(usercode,db);
uinfo.Loginid = loginid;
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows 窗体设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(FrmMain));
this.dockManager1 = new DevExpress.XtraBars.Docking.DockManager();
this.dockPanel1 = new DevExpress.XtraBars.Docking.DockPanel();
this.dockPanel1_Container = new DevExpress.XtraBars.Docking.ControlContainer();
this.navBarMenu = new DevExpress.XtraNavBar.NavBarControl();
this.nbGOperetion = new DevExpress.XtraNavBar.NavBarGroup();
this.nbIAdvRegist = new DevExpress.XtraNavBar.NavBarItem();
this.nbIAdvAuth = new DevExpress.XtraNavBar.NavBarItem();
this.nbIAdvPay = new DevExpress.XtraNavBar.NavBarItem();
this.nbIAdvReport = new DevExpress.XtraNavBar.NavBarItem();
this.nbIAdvModel = new DevExpress.XtraNavBar.NavBarItem();
this.nbGManager = new DevExpress.XtraNavBar.NavBarGroup();
this.nbIMgrUser = new DevExpress.XtraNavBar.NavBarItem();
this.nbIMgrInfo = new DevExpress.XtraNavBar.NavBarItem();
this.nbIMgrLogin = new DevExpress.XtraNavBar.NavBarItem();
this.nbISysSetting = new DevExpress.XtraNavBar.NavBarItem();
this.nbIMgrDataBack = new DevExpress.XtraNavBar.NavBarItem();
this.nbGNormal = new DevExpress.XtraNavBar.NavBarGroup();
this.nbISysReLogin = new DevExpress.XtraNavBar.NavBarItem();
this.nbISysChangePassword = new DevExpress.XtraNavBar.NavBarItem();
this.nbISysLock = new DevExpress.XtraNavBar.NavBarItem();
this.nbISysLogout = new DevExpress.XtraNavBar.NavBarItem();
this.nbISysAbout = new DevExpress.XtraNavBar.NavBarItem();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.barManager1 = new DevExpress.XtraBars.BarManager();
this.barStatus = new DevExpress.XtraBars.Bar();
this.barIUserName = new DevExpress.XtraBars.BarStaticItem();
this.barIUserDuty = new DevExpress.XtraBars.BarStaticItem();
this.barIMode = new DevExpress.XtraBars.BarStaticItem();
this.barIVersion = new DevExpress.XtraBars.BarStaticItem();
this.barICopyright = new DevExpress.XtraBars.BarStaticItem();
this.barDockControlTop = new DevExpress.XtraBars.BarDockControl();
this.barDockControlBottom = new DevExpress.XtraBars.BarDockControl();
this.barDockControlLeft = new DevExpress.XtraBars.BarDockControl();
this.barDockControlRight = new DevExpress.XtraBars.BarDockControl();
this.defaultLookAndFeel1 = new DevExpress.LookAndFeel.DefaultLookAndFeel(this.components);
this.xtraTabbedMdiManager1 = new DevExpress.XtraTabbedMdi.XtraTabbedMdiManager(this.components);
((System.ComponentModel.ISupportInitialize)(this.dockManager1)).BeginInit();
this.dockPanel1.SuspendLayout();
this.dockPanel1_Container.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.navBarMenu)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.barManager1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xtraTabbedMdiManager1)).BeginInit();
this.SuspendLayout();
//
// dockManager1
//
this.dockManager1.Form = this;
this.dockManager1.RootPanels.AddRange(new DevExpress.XtraBars.Docking.DockPanel[] {
this.dockPanel1});
this.dockManager1.TopZIndexControls.AddRange(new string[] {
"DevExpress.XtraBars.BarDockControl",
"System.Windows.Forms.StatusBar"});
//
// dockPanel1
//
this.dockPanel1.Controls.Add(this.dockPanel1_Container);
this.dockPanel1.Dock = DevExpress.XtraBars.Docking.DockingStyle.Left;
this.dockPanel1.ID = new System.Guid("4ec5f13f-8b10-44cc-a190-78b066de8f1a");
this.dockPanel1.Location = new System.Drawing.Point(0, 0);
this.dockPanel1.Name = "dockPanel1";
this.dockPanel1.Options.AllowDockBottom = false;
this.dockPanel1.Options.AllowDockFill = false;
this.dockPanel1.Options.AllowDockRight = false;
this.dockPanel1.Options.AllowDockTop = false;
this.dockPanel1.Options.AllowFloating = false;
this.dockPanel1.Options.FloatOnDblClick = false;
this.dockPanel1.Options.ShowCloseButton = false;
this.dockPanel1.Options.ShowMaximizeButton = false;
this.dockPanel1.Size = new System.Drawing.Size(200, 423);
this.dockPanel1.Text = "主菜单";
//
// dockPanel1_Container
//
this.dockPanel1_Container.Controls.Add(this.navBarMenu);
this.dockPanel1_Container.Location = new System.Drawing.Point(3, 25);
this.dockPanel1_Container.Name = "dockPanel1_Container";
this.dockPanel1_Container.Size = new System.Drawing.Size(194, 395);
this.dockPanel1_Container.TabIndex = 0;
//
// navBarMenu
//
this.navBarMenu.ActiveGroup = this.nbGOperetion;
this.navBarMenu.Dock = System.Windows.Forms.DockStyle.Fill;
this.navBarMenu.DragDropFlags = DevExpress.XtraNavBar.NavBarDragDrop.None;
this.navBarMenu.Groups.AddRange(new DevExpress.XtraNavBar.NavBarGroup[] {
this.nbGOperetion,
this.nbGManager,
this.nbGNormal});
this.navBarMenu.Items.AddRange(new DevExpress.XtraNavBar.NavBarItem[] {
this.nbIAdvRegist,
this.nbIAdvAuth,
this.nbIAdvReport,
this.nbIMgrUser,
this.nbIMgrInfo,
this.nbIMgrLogin,
this.nbISysReLogin,
this.nbISysLock,
this.nbIAdvModel,
this.nbISysLogout,
this.nbISysAbout,
this.nbISysChangePassword,
this.nbIMgrDataBack,
this.nbIAdvPay,
this.nbISysSetting});
this.navBarMenu.LargeImages = this.imageList1;
this.navBarMenu.Location = new System.Drawing.Point(0, 0);
this.navBarMenu.Name = "navBarMenu";
this.navBarMenu.Size = new System.Drawing.Size(194, 395);
this.navBarMenu.TabIndex = 4;
this.navBarMenu.MouseUp += new System.Windows.Forms.MouseEventHandler(this.navBarMenu_MouseUp);
this.navBarMenu.LinkClicked += new DevExpress.XtraNavBar.NavBarLinkEventHandler(this.navBarMenu_LinkClicked);
this.navBarMenu.GroupExpanded += new DevExpress.XtraNavBar.NavBarGroupEventHandler(this.navBarMenu_GroupExpanded);
//
// nbGOperetion
//
this.nbGOperetion.Caption = "业务";
this.nbGOperetion.GroupStyle = DevExpress.XtraNavBar.NavBarGroupStyle.LargeIconsText;
this.nbGOperetion.ItemLinks.AddRange(new DevExpress.XtraNavBar.NavBarItemLink[] {
new DevExpress.XtraNavBar.NavBarItemLink(this.nbIAdvRegist),
new DevExpress.XtraNavBar.NavBarItemLink(this.nbIAdvAuth),
new DevExpress.XtraNavBar.NavBarItemLink(this.nbIAdvPay),
new DevExpress.XtraNavBar.NavBarItemLink(this.nbIAdvReport),
new DevExpress.XtraNavBar.NavBarItemLink(this.nbIAdvModel)});
this.nbGOperetion.LargeImageIndex = 0;
this.nbGOperetion.Name = "nbGOperetion";
//
// nbIAdvRegist
//
this.nbIAdvRegist.Caption = "广告登记";
this.nbIAdvRegist.LargeImageIndex = 0;
this.nbIAdvRegist.Name = "nbIAdvRegist";
//
// nbIAdvAuth
//
this.nbIAdvAuth.Caption = "广告批示";
this.nbIAdvAuth.LargeImageIndex = 1;
this.nbIAdvAuth.Name = "nbIAdvAuth";
//
// nbIAdvPay
//
this.nbIAdvPay.Caption = "交款收费";
this.nbIAdvPay.LargeImageIndex = 15;
this.nbIAdvPay.Name = "nbIAdvPay";
//
// nbIAdvReport
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -