底部的Verticall scroll richtextbox[WPF]
我有一个richtextbox,当它满的时候我想自动滚动到底部,这是可能的吗?使用xaml执行此操作?通过使用routed event并编写一些代码(例如,底部的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
richTextBox1.ScrollToEnd()
),您可能可以执行所需的操作。RichTextBox
有一个可以在Codebehind中调用的ScrollToEnd
方法。我不知道仅在XAML中执行此操作的方法。假设您的RichTextBox
名为Output
,请将此方法附加到其TextChanged
事件:
void Output_TextChanged(object sender, TextChangedEventArgs e)
{
Output.ScrollToEnd();
}
在ScrollChanged事件上执行此操作确实会滚动到底部,但它实际上会禁用文本框上的滚动条。使用TextChanged事件会更好。