数据库大作业-1:登录窗体设计

开始前,再想这个项目叫做什么名字,然后经有道翻译,决定把名字叫做Educational Administration Management
今天把登录窗体界面 做了

先上效果图

版权符号Ⓒ,在那显示和同行的文字有些不协调,就换成了@。
在这里插入图片描述

在这里插入图片描述

右下角是关于按钮,点击 弹出 作者信息窗口

在这里插入图片描述

在这里插入图片描述

点击Blog网址和GitHub图标,由默认浏览器打开相应网址,本想着鼠标放到支付宝,微信图标上,弹出打赏的收款码,想了想,还是算了吧

代码由于比较分散,就先不放了,等做完了,再将全部源码上传。

窗体FormBorderStyle设为None后,窗体无法移动,解决这个问题的源码还是有必要放一下的

    #region 使窗体可以移动
        private bool formMove = false; //窗体是否移动
        private Point formPoint; //记录窗体的位置


        private void Form1_MouseDown(object sender, MouseEventArgs e)
        {
            formPoint = new Point();
            int xOffset;
            int yOffset;
            if (e.Button == MouseButtons.Left)
            {
                xOffset = -e.X;
                yOffset = -e.Y;
                formPoint = new Point(xOffset, yOffset);
                formMove = true; //开始移动
            }
        }

        private void Form1_MouseMove(object sender, MouseEventArgs e)
        {
            if (formMove)
            {
                Point mousePos = Control.MousePosition;
                mousePos.Offset(formPoint.X, formPoint.Y);
                Location = mousePos;
            }
        }

        private void Form1_MouseUp(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)  //如果按下的是鼠标左键
            {
                formMove = false; //停止移动
            }
        }
        #endregion            

现在只是刚起步,由于数据库中的表还没设计,各用户的功能还没确定,现在只是做了个登录的面,登录时的一些选项也没做,验证码也先放一放,再寻找一些现在比较流行的验证码的源码。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章