0

这是我的 Xaml 代码。我想修剪主题。但是没有单词省略的效果。

<StackPanel Orientation="Vertical" Grid.Column="2" Margin="10, 0, 20, 0">

 <TextBlock TextTrimming="WordEllipsis" Margin="0,2,0,2" Foreground="#666666"
  Text="{Binding Subject}"  FontSize="16" FontFamily="Segoe UI" FontWeight="Bold"/>
 .....
</StackPanel>

我究竟做错了什么 ?

4

1 回答 1

0

您不能限制堆栈面板的宽度。我的意思是你可以设置堆栈面板的最大宽度,在 UI 中你可能会看到堆栈面板的宽度没有增加,但实际上它正在增加。要做的就是尝试使用 Grid 或者如果您需要使用 StackPanel,请将 Grid 放在 stackpanel 的一侧并将您的文本块放在您的网格内。之后,您需要为网格提供 maxwidth ...

于 2013-12-24T13:57:17.857 回答