文本框不跟随文本,当输入超过适合里面

Textbox doesn't follow text, when typing more than fits inside

我遇到了一个奇怪的错误,当输入的内容超过里面的内容时,文本框不会跟随。看起来像这样:

供参考,这是空白项目中普通文本框的样子:

我尝试了一些方法来修复它,比如注释掉所有与文本框相关的样式,将其置于空白视图中,但无济于事。另一个有趣的地方是 xceed datagrids 中的文本框看起来很好。

我希望我有更多信息,但似乎没有理由,为什么它们不起作用,所以任何想法将不胜感激!

将 TextBox.TextWrapping 设置为 WrapWithOverflow 会导致此类行为。

这是一种 ScrollViewer 样式,覆盖了文本框内的内部滚动查看器。