欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

C#设置输入法实例分析

时间:2021-02-13 11:11:14|栏目:.NET代码|点击:

本文实例讲述了C#设置输入法的方法。分享给大家供大家参考。具体如下:

private void Form1_Load(object sender, System.EventArgs e)
{ //获取输入法信息
  //获取系统中已经安装的文字输入法
  InputLanguageCollection MyInputs=InputLanguage.InstalledInputLanguages;
  //将输入法的名称添加组合框中
  foreach(InputLanguage MyInput in MyInputs)
  this.comboBox1.Items.Add(MyInput.LayoutName);
  //获取当前输入法信息
  InputLanguage CurrentInput=InputLanguage.CurrentInputLanguage;
  this.textBox1.Text=CurrentInput.LayoutName;
  //获取输入法的语言区域
  this.textBox3.Text=CurrentInput.Culture.DisplayName;
  //获取默认的输入法信息
  InputLanguage DefaultInput=InputLanguage.DefaultInputLanguage;
  this.textBox2.Text=DefaultInput.LayoutName;
}
private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{ //设置当前输入法
  //获取选择的输入法
  InputLanguage MyInput=InputLanguage.InstalledInputLanguages[this.comboBox1.SelectedIndex];
  //设置当前输入法
  InputLanguage.CurrentInputLanguage=MyInput;
  //获取当前输入法信息
  InputLanguage CurrentInput=InputLanguage.CurrentInputLanguage;
  this.textBox1.Text=CurrentInput.LayoutName;
  //获取输入法的语言区域
  this.textBox3.Text=CurrentInput.Culture.DisplayName;
  //获取默认的输入法信息
  InputLanguage DefaultInput=InputLanguage.DefaultInputLanguage;
  this.textBox2.Text=DefaultInput.LayoutName; 
}

希望本文所述对大家的C#程序设计有所帮助。

上一篇:C#中is与As运算符号的使用详解

栏    目:.NET代码

下一篇:ASP.NET MVC制作404跳转实例(非302和200)

本文标题:C#设置输入法实例分析

本文地址:http://www.codeinn.net/misctech/62114.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有