窗體上顯示時間:
1)首先新建一個Timer,命名為timer,並在屬性中修改Interval為1000;
2)在需要顯示時間的地方添加一個label(假設設置名稱為:timerLabel);
3)進入.cs的窗體代碼中,在Timer對應的方法中添加如下代碼
timerLabel.Text = DateTime.Now.AddSeconds(0).ToString("yyyy年MM月dd日 dddd tt hh:mm:ss");
4)在窗體的load方法中添加Timer.start();即可運行
回車觸發事件
個人習慣,填寫完信息會直接回車確認。
所以,添加:
1.設置按鈕所在窗體屬性keypreview為true
2.為窗體添加事件keypress
3.在事件響應函數代碼如下:
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13) //13表示回車鍵
button1.PerformClick();
}
當前頁面打開時,只要觸發回車鍵,就會觸發注冊按鈕對應的事件。
驗證碼的實現
新建按鈕,為其添加合適的背景圖,添加點擊事件:
private void check_Click(object sender, EventArgs e)
{
Random random = new Random();
int minV = 12345, maxV = 98765;
check.Text = random.Next(minV, maxV).ToString();
}
點擊一次更新一次,之后可以獲取text來進行驗證碼匹配。