C# 即使在我将焦点切换到另一个文本框后,如何保持文本框滚动到最后?
我有两个文本框,每次文本更改时,文本框都会从文本框A复制文本框B,但文本框A不会一直滚动到最后。它们都是单行文本框,必须在100%的时间结束时显示光标。请帮忙C# 即使在我将焦点切换到另一个文本框后,如何保持文本框滚动到最后?,c#,.net,wpf,textbox,focus,C#,.net,Wpf,Textbox,Focus,我有两个文本框,每次文本更改时,文本框都会从文本框A复制文本框B,但文本框A不会一直滚动到最后。它们都是单行文本框,必须在100%的时间结束时显示光标。请帮忙 private void Question_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e) { autoComplete.Text = Question.Text; autoComplete
private void Question_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e)
{
autoComplete.Text = Question.Text;
autoComplete.Focus();
autoComplete.Select(autoComplete.Text.Length, 0);
Question.Focus();
}
试试这个:
TextboxA.CaretIndex=TextboxA.Text.Length