C#設置輸入法實例分析
更新時間:2015年05月18日 09:25:58 作者:永遠愛好寫程序
這篇文章主要介紹了C#設置輸入法的方法,實例分析了C#獲取系統(tǒng)輸入法及設置輸入法的相關技巧,需要的朋友可以參考下
本文實例講述了C#設置輸入法的方法。分享給大家供大家參考。具體如下:
private void Form1_Load(object sender, System.EventArgs e)
{ //獲取輸入法信息
//獲取系統(tǒng)中已經(jīng)安裝的文字輸入法
InputLanguageCollection MyInputs=InputLanguage.InstalledInputLanguages;
//將輸入法的名稱添加組合框中
foreach(InputLanguage MyInput in MyInputs)
this.comboBox1.Items.Add(MyInput.LayoutName);
//獲取當前輸入法信息
InputLanguage CurrentInput=InputLanguage.CurrentInputLanguage;
this.textBox1.Text=CurrentInput.LayoutName;
//獲取輸入法的語言區(qū)域
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;
//獲取輸入法的語言區(qū)域
this.textBox3.Text=CurrentInput.Culture.DisplayName;
//獲取默認的輸入法信息
InputLanguage DefaultInput=InputLanguage.DefaultInputLanguage;
this.textBox2.Text=DefaultInput.LayoutName;
}
希望本文所述對大家的C#程序設計有所幫助。
您可能感興趣的文章:
相關文章
C# Winform中DataGridView導出為Excel的實現(xiàn)示例
本文主要介紹了C# Winform中DataGridView導出為Excel的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-05-05
C#實現(xiàn)改變DataGrid某一行和單元格顏色的方法
這篇文章主要介紹了C#實現(xiàn)改變DataGrid某一行和單元格顏色的方法,主要涉及DataGrid控件的添加與使用、數(shù)據(jù)源的綁定、單元格與行的獲取等操作。需要的朋友可以參考下2014-09-09
C# WinForm應用程序降低系統(tǒng)內(nèi)存占用方法總結
這篇文章主要介紹了C# WinForm應用程序降低系統(tǒng)內(nèi)存占用方法總結,本文總結了9個方法,同時給出了一個定期清理執(zhí)行垃圾回收代碼,需要的朋友可以參考下2014-10-10
Unity創(chuàng)建平鋪網(wǎng)格地圖的方法
這篇文章主要為大家詳細介紹了Unity創(chuàng)建平鋪網(wǎng)格地圖的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-07-07

