我寫了5年的應用程式了。客戶的輸入介面邏輯一直很煩人。
「為什麼程式老是提示我沒有輸入完整的關鍵資料。能不能不檢測這一步和提示」,「這個框一定要輸入嗎?我不知道!」有些客戶經常會給我來電這樣說。我只能一次一次的給他們做解釋「說明書上已經說了,這是你們業務上要求要輸入的關鍵資料,是必要的唯一性檢測。」。
後來我自己用c#寫了這個控制項,可以在輸入的文字框中當沒有輸入任何值時,會有「《關鍵值》」、「」等等。使用者一看就知道,這裡必須要他輸入。
**如下:
public class textbox : system.windows.forms.textbox
protected override void onvisiblechanged(eventargs e)
protected override void onmouseclick(system.windows.forms.mouseeventargs e)
private system.string stremptyvalue = system.string.empty;
public system.string emptyvalue//記錄空值的表現
set}
protected override void onvalidating(system.componentmodel.canceleventargs e)//覆蓋textbox驗證處理
public override string text//覆蓋text屬性
set}
void processdefaultvalue()//處理表現空值的方法
}
我用C 寫的日曆
只要呼叫構造方法就可以啦 using system using system.collections.generic using system.linq using system.text public class calendar 構造方法 年 public calendar int year e...
用TableView寫帶特效的cell
用tableview寫帶特效的cell 效果 分析 在uiscrollview中的 中傳送廣播,然後在cell中接收廣播 對每乙個cell進行設定 對開發有利的一種小細節 核心原始碼 控制器原始碼 tableview created by xianmingyou on 15 4 9.import v...
用指令碼寫帶選項的使用者指令碼
要求如下 只支援三個選項 del add help輸入其他選項報錯。使用 add 需要驗證使用者名稱是否存在,存在則反饋存在。且不新增。不存在則建立該使用者,切 新增與該使用者名稱相同的密碼。並且反饋。使用 del 需要驗證使用者名稱是否存在,存在則刪除使用者及其家目錄。不存在則反饋該使用者不存 在...