底部的Verticall scroll richtextbox[WPF]

底部的Verticall scroll richtextbox[WPF],wpf,richtextbox,scrollbar,Wpf,Richtextbox,Scrollbar,我有一个richtextbox,当它满的时候我想自动滚动到底部,这是可能的吗?使用xaml执行此操作?通过使用routed event并编写一些代码(例如,richTextBox1.ScrollToEnd()),您可能可以执行所需的操作。RichTextBox有一个可以在Codebehind中调用的ScrollToEnd方法。我不知道仅在XAML中执行此操作的方法。假设您的RichTextBox名为Output,请将此方法附加到其TextChanged事件: void Output_TextCh

我有一个richtextbox,当它满的时候我想自动滚动到底部,这是可能的吗?使用xaml执行此操作?

通过使用routed event并编写一些代码(例如,
richTextBox1.ScrollToEnd()
),您可能可以执行所需的操作。

RichTextBox
有一个可以在Codebehind中调用的
ScrollToEnd
方法。我不知道仅在XAML中执行此操作的方法。

假设您的
RichTextBox
名为
Output
,请将此方法附加到其
TextChanged
事件:

void Output_TextChanged(object sender, TextChangedEventArgs e)
{
    Output.ScrollToEnd();
}

在ScrollChanged事件上执行此操作确实会滚动到底部,但它实际上会禁用文本框上的滚动条。使用TextChanged事件会更好。