我有一个只有 10 个字符宽的文本框。我需要在其中输入 20 个字符,但只需要显示最后 10 个字符。我需要强制 TextBox 始终将文本溢出到左侧,从而使右侧的 10 个字符可见。
我查看了几个帖子并尝试了所有我能找到的建议,但它们似乎无法正常工作。
以下是我迄今为止尝试过的事情(单独和组合):
<TextBox
HorizontalContentAlignment="Right"
TextAlignment="Right"
FlowDirection="RightToLeft"/>
似乎 FlowDirection 是让它工作的最接近的东西,但它使左右箭头键操作 backwords.. (你按左键,TextBox 内的光标向右移动)另外,当你关闭编辑最左边的文本后控制,文本不会弹回并再次显示最右边的字符。
如果没有足够的文本来填充框,TextAlignment 只会将文本推到右侧。
HorizontalContentAlignment 似乎根本没有帮助......