<WrapPanel Margin="20,5,10,0" Orientation="Horizontal">
<ItemsControl ItemTemplate="{StaticResource EvenNotesItemsTemplate}" AlternationCount="2" ItemsSource="{Binding}" />
<ItemsControl ItemTemplate="{StaticResource OddNotesItemsTemplate}" AlternationCount="2" ItemsSource="{Binding }" />
</WrapPanel>
<DataTemplate x:Key="OddNotesItemsTemplate">
<WrapPanel x:Name="OddNotesStackPanel" Orientation="Horizontal" >
<TextBlock Text="{Binding Superscript}" FontWeight="Bold" FontSize="8"/>
<TextBlock Text=" "/>
<TextBlock Text="{Binding}" TextWrapping="Wrap" Foreground="Black" FontWeight="Normal"/>
</WrapPanel>
<DataTemplate.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Visibility" TargetName="OddNotesStackPanel" Value="Collapsed"/>
</Trigger>
</DataTemplate.Triggers>
</DataTemplate>
<DataTemplate x:Key="EvenNotesItemsTemplate">
<WrapPanel x:Name="EvenNotesStackPanel" Orientation="Horizontal" >
<TextBlock Text="{Binding Superscript}" FontWeight="Bold" FontSize="8"/>
<TextBlock Text=" "/>
<TextBlock Text="{Binding}" TextWrapping="Wrap" Foreground="Black" FontWeight="Normal"/>
</WrapPanel>
<DataTemplate.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="1">
<Setter Property="Visibility" TargetName="EvenNotesStackPanel" Value="Collapsed"/>
</Trigger>
</DataTemplate.Triggers>
</DataTemplate>
显示数据
1应添加文件而不删除。
2文件不应该删除。它是 非常安全的数据。这是非常安全的数据。它是非常安全的数据。它是 非常安全的数据。
实际上它将第二个点包装到下一行。但是我想从第一行结束开始第二个点开始,如果它将长到下一行继续保留文本。
但我希望我的数据像......
1应添加文件而不删除.2文件不应删除。它是 非常安全的数据。这是非常安全的数据。它是非常安全的数据。它是 非常安全的数据。
请帮助我怎么可能。