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 に答える