開始前,再想這個項目叫做什麼名字,然後經有道翻譯,決定把名字叫做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
現在只是剛起步,由於數據庫中的表還沒設計,各用戶的功能還沒確定,現在只是做了個登錄的面,登錄時的一些選項也沒做,驗證碼也先放一放,再尋找一些現在比較流行的驗證碼的源碼。