TextBlock に表示する必要がある文字列があり、TextBlock には固定サイズがあります。文字列が TextBlock に収まらない場合は、そのような方法でテキストを表示する必要があります。次の TextBlock で文字列を分割する必要があります。どうすれば同じことができますか.
9469 次
2 に答える
11
TextWrapping
その性質を利用してみませんTextBlock
か?
XAML:
<TextBlock TextWrapping="Wrap" Text="very very very long text" Width="30"/>
C#:
myTextBlock.TextWrapping = TextWrapping.Wrap;
于 2009-12-02T10:53:43.140 に答える
3
折り返しが必要ない場合は、水平/垂直スクロールバーを平手打ちすることも検討する必要がある別のオプションです。質問を読んで、テキストラッピングの方が適切かもしれないと思いますが(何かを隠したいとは思わないでしょう)、オプションは常に素晴らしいです。
<ScrollViewer Height="30">
<TextBlock Width="30" TextWrapping="Wrap">HElooooooooooooooooooooooooooooooooooooo</TextBlock>
</ScrollViewer>
編集: ワードラップとスクロールビューアーを組み合わせます。
于 2009-12-02T11:11:14.057 に答える