⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainview.cs

📁 利用vs2008+sql2000开发的物资管理系统
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace login
{
    public partial class MainFrm : Form
    {
        public MainFrm()
        {
            InitializeComponent();
        }

        private void 管理员ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("Admin") == true)
            {
                return;
            }
            Admin fm = new Admin();
            fm.MdiParent = this;
            fm.Show();
            //this.Hide();
        }

        private void 现有物资ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("currentstuation") == true)
            {
                return;
            }
            currentstuation mainform = new currentstuation();
            mainform.MdiParent = this;
            mainform.Show();
            //this.Hide();
        }

        private void 物资的出库ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("outstore") == true)
            {
                return;
            }
         
            outstore mainform = new outstore();
            mainform.MdiParent = this;
            mainform.Show();

            MessageBox.Show("需要商品出库,则先按刷新按钮,再写入信息", "",
                   MessageBoxButtons.OK, MessageBoxIcon.Information);
           // this.Hide();
        }

        private void 入库信息ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("addstore") == true)
            {
                return;
            }
           
            addstore mainform = new addstore();
            mainform.MdiParent = this;
            mainform.Show();
            MessageBox.Show("需要新添入产品,则先按刷新按钮,再写入信息", "",
                   MessageBoxButtons.OK, MessageBoxIcon.Information);
            //this.Hide();
        }

        private void 进行盘库ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("store") == true)
            {
                return;
            }
            store mainform = new store();
            mainform.MdiParent = this;
            mainform.Show();
            MessageBox.Show("选择好仓库号后,先按刷新按钮", "",
                   MessageBoxButtons.OK, MessageBoxIcon.Information);
            //this.Hide();
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            toolStripStatusLabel2.Text = System.DateTime.Now.DayOfWeek.ToString();
            toolStripStatusLabel3.Text = System.DateTime.Now.ToString();
        }

        private void toolStripStatusLabel2_Click(object sender, EventArgs e)
        {
            System.Timers.Timer t1 = new System.Timers.Timer();
            t1.Elapsed += new System.Timers.ElapsedEventHandler(timer1_Tick);
        }

        private void toolStripStatusLabel3_Click(object sender, EventArgs e)
        {
            System.Timers.Timer t = new System.Timers.Timer();
            t.Elapsed += new System.Timers.ElapsedEventHandler(timer1_Tick);
        }
        private bool checkChildFrmExist(string childFrmName)
        {
            foreach (Form childFrm in this.MdiChildren)
            {
                if (childFrm.Name == childFrmName) //用子窗体的Name进行判断,如果存在则将他激活
                {
                    if (childFrm.WindowState == FormWindowState.Minimized)
                        childFrm.WindowState = FormWindowState.Normal;
                    childFrm.Activate();
                    return true;
                }
            }
            return false;
        }


        private void MainFrm_Load(object sender, EventArgs e)
        {

        }

        private void 物流管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            storequantity aa = new storequantity();
            aa.Show();
            this.Hide();
        }

        private void 统计查询ToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("aboutus") == true)
            {
                return;
            }
            
            //this.Hide();
            aboutus ab= new aboutus();
           ab.MdiParent = this;
            ab.Show();

        }

        private void 用户管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void pictureBox1_Click(object sender, EventArgs e)
        {

        }

        private void 窗口ToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void 库存ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("storequantity") == true)
            {
                return;
            }
            storequantity aa = new storequantity();
            aa.MdiParent = this;
            aa.Show();
            //this.Hide();
        }

        private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.checkChildFrmExist("aboutus") == true)
            {
                return;
            }
            //this.Hide();
            aboutus ab = new aboutus();
            ab.MdiParent = this;
            ab.Show();
        }

        private void 纵向平铺ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.LayoutMdi(MdiLayout.TileHorizontal); 
        }

        private void 层叠窗口ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.LayoutMdi(MdiLayout.Cascade); 
        }

        private void 横向平铺ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.LayoutMdi(MdiLayout.TileVertical);
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -