<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 文件不应该删除。这是非常安全的数据。这是非常安全的数据。这是非常安全的数据。这是非常安全的数据。
请帮助我怎么可能。