多个文本框,都实现全选;光标进入就自动切换到五笔输入法

原创 2012年03月30日 10:16:21

step1:

        private void txt_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).ImeMode = System.Windows.Forms.ImeMode.On;

            string[] languagename = new string[] { "五笔", "拼音", "中文" };
            bool bResult = false;
            for (int i = 0; i < languagename.Length; i++)
            {
                foreach (InputLanguage lang in InputLanguage.InstalledInputLanguages)
                {
                    if (lang.LayoutName.IndexOf(languagename[i]) >= 0)
                    {
                        InputLanguage.CurrentInputLanguage = lang;
                        bResult = true;
                        break;
                    }
                }

                if (bResult)
                    break;
            }
        }
 
        public void txt_KeyPress(object sender,KeyPressEventArgs e)
        {
            if (e.KeyChar == 1)
            {
                ((TextBox)sender).SelectAll();
            }
        }

step2:在form_load中添加

            txtSentence.Enter += new EventHandler(txt_Enter); // 光标进来时自动切换到五笔输入法
            txtRemark.Enter += new EventHandler(txt_Enter);

            txtSentence.KeyPress+=new KeyPressEventHandler(txt_KeyPress); // Ctrl + A 全选
            txtRemark.KeyPress += new KeyPressEventHandler(txt_KeyPress);  


 


 

CSS文本框输入法自动切换

input>  input>  input>    第一个是不显示输入法,即用键盘也不能切换输入法。 第二个是自动切换成英文的输入法,但还可以用键盘切换。 第三个是自动切换成中文输入法...
  • wclxyn
  • wclxyn
  • 2012年02月11日 23:46
  • 2801

java实现自动切换输入法

说白了很简单,就是模拟下按键,嘻嘻 在这里还是留下点记录 当此对话框获得焦点后,响应下按键,这里切换输入法用的是ctrl+shift public void focusGained(Fo...

PB9输入法自动切换

  • 2011年05月17日 08:55
  • 6KB
  • 下载

自写的文本框 输入法框跟随光标 实现方法

主要响应 WM_IME_COMPOSITION 消息,在此设置输入法框的位置     SDI   视图类中没有WM_IME_COMPOSITION消息,所以,需要自己在PreTranslate...

提高用户体验的编程细节系列内容之自动切换输入法

提高用户体验的编程细节系列内容之自动切换输入法如果在你的程序里需要输入很多的内容,比如各类单据,如果在进入每一个录入框的时候都能自动把输入法切换到合适的状态将会是一个很酷的特性,相比炫丽的界面而言打字...

完成输入框自动切换对应的中文或英文输入法

CSS文本框输入法自动切换2009-12-26 11:34 第一个是不显示输入法,即用键盘也不能切换输入法。 第二个是自动切换成英文的输入法,但还可以用键盘切...

提高用户体验的编程细节系列内容之自动切换输入法 (http://www.cnblogs.com/mz121star/archive/2011/02/20/yonghutiyan.html)

提高用户体验的编程细节系列内容之自动切换输入法如果在你的程序里需要输入很多的内容,比如各类单据,如果在进入每一个录入框的时候都能自动把输入法切换到合适的状态将会是一个很酷的特性,相比炫丽的界面而言打字...

IOS6 非越狱实现五笔输入法

以下过程,参照了iOS5上非越狱使用五笔输入法,特别针对IOS6系统。 就是利用系统输入法自带的“自定义词库功能” 唯一副作用:在设置中进“设置-通用-键盘”时速度稍候慢些而已。等几秒就是...
  • jjjfew
  • jjjfew
  • 2012年07月25日 14:29
  • 6239

ubuntu11.10英文版实现中文输入的办法 (为ubuntu11.10英文版操作系统添加五笔输入法)

ubuntu11.10英文版实现中文输入的办法 (为ubuntu11.10英文版操作系统添加五笔输入法) /文  chtdsl         前几天,安装了 ubuntu11.1...
  • chtdsl
  • chtdsl
  • 2012年03月18日 11:05
  • 1014

TextView/EditText字体阴影 ,自动换行,焦点获取,输入法回车键前往,自定义光标

Android字体阴影  strings.xml文件定义字符串中的标签  Android TextView 自动换行问题  关于android软键盘enter键的替换与事件监听  软件盘的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多个文本框,都实现全选;光标进入就自动切换到五笔输入法
举报原因:
原因补充:

(最多只允许输入30个字)