查看以下 XAML:-
<Border Width="200">
<StackPanel Orientation="Horizontal">
<TextBlock Text="The quick brown fox jumped"/>
<TextBlock Text="X"/>
</StackPanel>
</Border>
目前,当我增加第一个文本块中的文本量时,它会推动第二个文本块(“X”),直到最终它被推离父边框的 rh 侧并从视图中消失。
我怎样才能重写 XAML,以便“X”仍然被第一个文本块推动(随着它的大小增加),但只能推到父级的 rh 边缘。一旦发生这种情况,我希望第一个文本块成为被截断的文本块。
请注意,父级的宽度在运行时将是未知的(我仅将其设置为 200 以演示问题)。