private void TC_TextBox_TextChanged(object sender, EventArgs e) { try { if (TC_TextBox.Focused) { TC_TextBox.Text = ChineseStringUtility.ToTraditional(TC_TextBox.Text); TC_TextBox.SelectionStart = TC_TextBox.Text.Length; SC_TextBox.Text = ChineseStringUtility.ToSimplified(TC_TextBox.Text); } } catch { SC_TextBox.Text = @"ERROR!"; } }
private void Form1_Load(object sender, EventArgs e) { Icon = Resources.SC_TC; ChangeSize(); const string testString = @"abc123书樂鬱う반~√™"; try { SC_TextBox.Text = ChineseStringUtility.ToSimplified(testString); TC_TextBox.Text = ChineseStringUtility.ToTraditional(SC_TextBox.Text); } catch { // ignored } }