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

原创 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
  • 2708

java实现自动切换输入法

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

PB9输入法自动切换

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

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

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

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
  • 6187

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

ubuntu11.10英文版实现中文输入的办法 (为ubuntu11.10英文版操作系统添加五笔输入法) /文  chtdsl         前几天,安装了 ubuntu11.1...

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

Android字体阴影  strings.xml文件定义字符串中的标签  Android TextView 自动换行问题  关于android软键盘enter键的替换与事件监听  软件盘的...

手把手教你学五笔打字输入法之1(如何快速巧记五笔字型字根表篇)

五笔字型字根表之巧记速记 前段时间教一位朋友学习五笔字型打字法,现将我的巧记五笔字型字根表的方法也共享出来,如果可以帮到你,那就达到我的目的了。 首先,五笔就是汉字的五种最基本的笔划,包括...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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