//新增命名空間
using system.text.regularexpressions;
//限制只能輸入漢字
private
void
txtsname_keypress
(object sender, keypresseventargs e)
}
private
void
txtpassword_keypress
(object sender, keypresseventargs e)
else
}
private
void
txtuserid_keypress
(object sender, keypresseventargs e)
}
乙個乙個的新增重複的**太麻煩了,封裝在乙個類中,直接呼叫就好了。下面拿只限制輸入數字來說,其它的同理,把**放進封裝的方法就行了。
using system.windows.forms;
namespace ui
else}}
}
呼叫封裝方法**
//settext settext = new settext();
settext.
settext
(e);
//因為在封裝的方法中設定了static靜態的,可以省一行**
機房重構 輸入限制
public class restrictedinput set 限制輸入只能輸入數字 退格 public void input keypresseventargs text 限制只能輸入漢字 tap 回車 刪除 public void inputcharacter keypresseventarg...
機房重構 SQL語句已終止
在下機將消費時間寫入資料庫時,出現了乙個沒有遇到過的錯誤,用了將近一下午的時間才改正過來,其實出錯的原因也很簡單。語句已終止 首先想到的是自己沒有那個能力將更新語句寫成終止語句吧!思維往這個方向偏,就忽略了本身導致問題的原因。思維越來越偏,甚至懷疑是自己寫的sql語句導致資料庫死迴圈了,真是腦洞大開...
機房重構總結
萬事開頭難,也不知道是哪位大師說的,這次機房的重構讓我深刻的體會到了這句話的含義。剛剛接觸分層,對分層也不理解,照著三層登陸的例項敲乙個登陸出來,然後看著網上的包圖,就想著加乙個抽象工廠,簡直無從下手,不斷的看書,也請教前人。到最後看抽象工廠的設計模式都不用看目錄,直接翻開了。無從下手,不知所措,這...