6

我想1.从下图:

我的代码在这里:

<WrapPanel>
    <TextBlock Text="Title: " Style="{StaticResource Title}" TextWrapping="Wrap" />
    <TextBlock Text="{Binding Description" Style="{StaticResource Normal}" TextWrapping="Wrap" />
</WrapPanel>

但是如果Description文本很短,则显示为2.,如果Description文本很长,则显示为3.

如何做到这一点1.

4

2 回答 2

7

我已经使用以下方法解决了我的问题Run

<TextBlock TextWrapping="Wrap"> 
    <Run Text="Title: " Style="{StaticResource TitleRun}"/>
    <Run Text="{Binding Description,Mode=OneWay}" Style="{StaticResource NormalRun}"/>                                
</TextBlock>
于 2011-11-23T11:14:46.740 回答
0

只需继续将它们添加到具有 2 列和 n 行数的网格中,在添加它们时添加新行/colls。

您可以为此创建一个行为。

于 2011-11-23T10:30:27.603 回答