国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 陈巴尔虎旗| 宜丰县| 塔城市| 虎林市| 宁阳县| 星子县| 安仁县| 新津县| 防城港市| 察雅县| 辛集市| 双江| 吴堡县| 揭西县| 泽普县| 天台县| 泸水县| 永城市| 扶风县| 确山县| 雷山县| 南宫市| 英德市| 安宁市| 邵阳县| 崇州市| 赣州市| 乾安县| 琼中| 镇康县| 许昌县| 金华市| 澄江县| 潞西市| 滁州市| 汉川市| 赞皇县| 万全县| 沧源| 独山县| 诸暨市|