C#語言切換例程
阿新 • • 發佈:2018-12-28
1. 新建窗體 2. 屬性設定
3. 設定中文
注:設定完成後會生成一個配置檔案
4. 事件設定,雙擊如圖語言進行事件編輯
5. 程式碼實現
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Threading; namespace LanguageStitch { public partial class Form1 : Form { public Form1() { Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-US"); InitializeComponent(); } private void englishToolStripMenuItem_Click(object sender, EventArgs e) { Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-US"); this.Controls.Clear(); InitializeComponent(); } private void chineseToolStripMenuItem_Click(object sender, EventArgs e) { Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CN"); this.Controls.Clear(); InitializeComponent(); } } }