C關於控制TextBox輸入內容的問題

2021-04-01 08:07:56 字數 645 閱讀 7061

1樓:匿名使用者

在textbox的keypress事件中新增如下**:

//比如我這個文字框只能輸入數字1或0

if(e.keychar!=49 && e.keychar!=48 )//48,49為數字0,1的ascii碼

這樣文字框裡就只能輸入數字0或1 其他不響應。。要新增其他按鍵 自己在if條件裡用新增吧

現在手頭上沒有環境,都是憑記憶寫的,可能裡面有些屬性拼寫可能不太對,但大概都差不多

2樓:匿名使用者

手頭沒有環境,應該是類似textchanged的事件,每次change的時候,檢查textbox的值,看看跟你的要求是否符合。或者是當你的textbox獲得焦點以後(onfocused?),捕獲鍵盤輸入,檢查每個輸入的字元。

3樓:七之象

告訴你個簡單的方法

private void textbox1_textchanged(object sender, eventargs e)

else

這樣就可以滿足你的要求,同樣你在if裡面加上b和c就能達到你要的效果了。

4樓:匿名使用者

同意 panuiq 的看法,應該在keypress事件中處理比較恰當。

C關於textbox顯示當前系統時間問題

private void button1 click object sender,eventargs e button單擊事件 把timmer事件裡的this.textbox.text datetime.now.tostring 去掉,雙擊你的button,就會自動新增button單擊事件了,然後把...

關於C語言輸入的一些問題,C語言輸入問題

c的作用是不接受剩餘字元,利用scanf函式以空格,回車,tab結尾,但這些字元沒有付給任何變數,被放在緩衝區裡,如果再次呼叫scanf函式的話,可能這些資料直接輸入到記憶體,但這些並不是我們所想要的,所以在後面加個 c,就可以把這些資料從緩衝區消除,舉個例吧 scanf d i scanf c a...

編寫C控制檯應用程式,對於輸入的正整數n,計算

用遞zhi歸,這類題很好算 dao啊 using system class test public static int jiecheng int n public static int jiejia int n 編寫一個c 控制檯應用程式,對於輸入的正整數n,計算1 2 3 n 的值並輸出結果!要...