六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

有關(guān)TextBox中輸入字符控制的一種處理方法

[摘要]我們知道,在C#中,TextBox控件對輸入字符的控制有keypress、keyup、和keydown事件來使用,但大家也看到了,這幾個事件對輸入字符的控制都有一定的缺陷,如果,你使用中文輸入法,那么很多原來你不希望輸入的字符也可以輸入進去。這幾天做程序的時候,就碰到了這個問題,我的解決思路很簡單...

我們知道,在C#中,TextBox控件對輸入字符的控制有keypress、keyup、和keydown事件來使用,但大家也看到了,這幾個事件對輸入字符的控制都有一定的缺陷,如果,你使用中文輸入法,那么很多原來你不希望輸入的字符也可以輸入進去。這幾天做程序的時候,就碰到了這個問題,我的解決思路很簡單,既然這三個事件不再起作用,那么我就使用了TextBox控件中時刻能發(fā)生的TextChanged事件,以期望在這個事件中作些東西,以達到控制字符的目的。廢話就不多說了,我將控制輸入字符為數(shù)字的代碼粘貼出來,希望大家多指正,如果能對你有益的話,我就更happy了。

 
private System.Windows.Forms.TextBox textBox1;
private string text;
public Form1()
{
   text = textBox1.Text;
}
private void textBox1_TextChanged(object sender, System.EventArgs e)
{
    int len = text.Length;
if(len < textBox1.Text.Length)
{
       int index = textBox1.Text.IndexOf(text);
       char c = (textBox1.Text.Remove(index,text.Length))[0];
       if(c.CompareTo('0') < 0 c.CompareTo('9') >0)
       {
           textBox1.Text = text;
           textBox1.SelectionStart = text.Length;
       }
     }
    text = textBox1.Text;
          
}




主站蜘蛛池模板: 天堂黄色 | 日本剧情片大全免费的视频 | 天美视频在线观看 | 亚洲网色 | 酥酥影院一级毛片在线看 | 亚洲国产一区二区三区最新 | 窝窝女人体国产午夜视频 | 视频在线观看40分钟免费 | 亚洲男人第一天堂 | 亚欧精品一区二区三区 | 青青草偷拍视频 | 青娱乐91在线 | 亚洲入口 | 丝袜美腿美女被狂躁在线观看 | 亚洲福利视频一区二区三区 | 泰剧不期而爱第三季免费全集观看 | 亚洲午夜久久久久中文字幕 | 欧美在线一级视频 | 日本 韩国 三级 国产 欧美 | 日韩免费视频观看 | 五月开心六月伊人色婷婷 | 在线播放国产区 | 天天摸夜夜添久久精品麻豆 | 天天色啪 | 在线视频一区二区日韩国产 | 伊人伊人影院 | 色域综合| 日韩一级黄色片 | 日韩精品在线观看视频 | 天天艹天天射 | 日本成a人片在线观看网址 日本草草影院 | 天天插天天射天天操 | 三级特黄高清完整视频 | 亚洲免费网址 | 日韩专区在线播放 | 日本三级午夜 | 欧美一a一片一级一片 | 四虎永久免费在线观看 | 亚洲专区欧美专区 | 啪啪大秀 | 综合激情五月婷婷 |