數據庫大作業-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            

現在只是剛起步,由於數據庫中的表還沒設計,各用戶的功能還沒確定,現在只是做了個登錄的面,登錄時的一些選項也沒做,驗證碼也先放一放,再尋找一些現在比較流行的驗證碼的源碼。

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