幅が 10 文字しかないテキスト ボックスがあります。20 文字を入れる必要がありますが、最後の 10 文字だけを表示する必要があります。TextBox が常にテキストを左側にオーバーフローするように強制する必要があるため、右側の 10 文字が表示されます。
いくつかの投稿を見て、見つけたすべての推奨事項を試しましたが、適切に機能していないようです.
これまでに試したことは次のとおりです(単独で、および組み合わせて):
<TextBox
HorizontalContentAlignment="Right"
TextAlignment="Right"
FlowDirection="RightToLeft"/>
FlowDirection が動作させるのに最も近いようですが、左右の矢印キーがバックワードを操作するようになります.. (左キーを押すと、TextBox 内のカーソルが右に移動します)。左端のテキストを編集した後にコントロールを変更すると、テキストがポップバックせず、右端の文字が再び表示されます。
ボックスを埋めるのに十分なテキストがない場合、TextAlignment はテキストを右に押し込みます。
HorizontalContentAlignment はまったく役に立たないようです...