国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

C#文本框輸入內(nèi)容限制(1):數(shù)字輸入

2024-07-21 02:27:00
字體:
供稿:網(wǎng)友

 在許多場合中,我們需要對輸入文本框的內(nèi)容進行限制,以避免垃圾信息和非法信息的錄入。但是很多教科書中所列舉的方法,或多或少都存在一些缺陷,或者不能阻止輸入中文,或者不能有效屏蔽剪貼板中的中文內(nèi)容。今天介紹一個方法,讓文本框只能輸入數(shù)字(0-9),可以阻止非法的粘貼和中文輸入。

這里要處理textchanged事件,阻止文本框接受非數(shù)字的內(nèi)容:

 88        public void mybox_textchanged(object sender, system.eventargs e)
89        ...{
90            string txt = mybox.text;
91            int i = txt.length;
92            if( i < 1) return;
93            for(int m = 0; m < i; m ++)
94            ...{
95                string str = txt.substring(m, 1);
96                if( !char.isnumber( convert.tochar(str) ))
97                ...{
98                    mybox.text = mybox.text.replace(str, ""); //將非數(shù)字文本過濾掉
99                    mybox.selectionstart = mybox.text.length;//將光標定位到最后一位
100                }
101            }
102        }


 

 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 庆安县| 顺昌县| 玉屏| 安国市| 安乡县| 芦山县| 兴业县| 秭归县| 镇坪县| 曲阳县| 台中市| 南丰县| 夏津县| 焦作市| 海安县| 五寨县| 巩留县| 昆明市| 义乌市| 皋兰县| 潜山县| 商都县| 江口县| 方山县| 潢川县| 新源县| 武川县| 塔城市| 大足县| 杭锦后旗| 龙川县| 金寨县| 沾益县| 阳山县| 南城县| 英吉沙县| 安陆市| 吉木乃县| 滨海县| 徐汇区| 南投市|