我正在制作一个有两个文本框的打字窗口程序,第一个是源文本文本框,它是只读的,另一个是用户可以输入源文本框中的文本的地方。
当用户在 TypingTextBox 中键入一个字母时,我希望该字母在 SourceTextBox 中突出显示。
我尝试在几个事件中这样做,但没有一个真正奏效:
SourceTextBox.Select(TypingTextBox.SelectionStart , 1);
我什至尝试制作自己的活动,但也没有用。问题是,除非我单击它,否则我不会看到 SourceTextBox 突出显示。正如我所提到的,我尝试将上述代码放入以下事件中:SourceTextBox 中的 Mouse-Focus-Leave 和 TypingTextBox 中的 TextChanged。一切都没有工作.. :(
如果我能做到这一点,我可以改变高光颜色吗?