private void SC_TextBox_TextChanged(object sender, EventArgs e) { try { if (SC_TextBox.Focused) { SC_TextBox.Text = ChineseStringUtility.ToSimplified(SC_TextBox.Text); SC_TextBox.SelectionStart = SC_TextBox.Text.Length; TC_TextBox.Text = ChineseStringUtility.ToTraditional(SC_TextBox.Text); } } catch { TC_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 } }