文本框在 Avalonia 中滚动到底部

Textbox scroll to bottom in Avalonia

我有一个文本框,我可以在其中写入信息,当屏幕被填满时,它会自动创建一个滚动条,我想滚动到它的底部。似乎我需要做的是将滚动条偏移量设置为某个向量,但我的问题是找到 ScrollViewer。

我无法使用 FindControl,因为它没有在 xaml 中的任何地方命名,而且我只能使用 textbox.SetValue

更改一些值

目前滚动 TextBox 的唯一方法是设置 CaretPosition。例如,要滚动到文本的末尾,您可以使用:

textbox.CaretIndex = int.MaxValue;