C# WP上LongListSelector中项目之间的分隔符

C# WP上LongListSelector中项目之间的分隔符,c#,.net,xaml,windows-phone,C#,.net,Xaml,Windows Phone,我有一个LongListSelector,它绑定到一个联系人列表,我想添加一个小的行来分隔每个联系人 这是我的xaml: <phone:LongListSelector> <phone:LongListSelector.ItemTemplate> <DataTemplate> <StackPanel Orientation = "Horizontal" &

我有一个LongListSelector,它绑定到一个联系人列表,我想添加一个小的行来分隔每个联系人

这是我的xaml:

  <phone:LongListSelector>
            <phone:LongListSelector.ItemTemplate>
                <DataTemplate>
                    <StackPanel Orientation = "Horizontal" >
                        <TextBlock  Text="{Binding informations}"  Height="120" />
                        <Image  Source="{Binding photo}"   Height="90" Width="90"  />
                        <Line Fill="Red" Height="2" />
                    </StackPanel>
                </DataTemplate>
            </phone:LongListSelector.ItemTemplate>
        </phone:LongListSelector> 

但项目之间没有红线,如何添加

编辑:

这与StackPanel的方向是水平的这一事实有关吗?

是的,这是因为“水平”

试试这个:

    <phone:LongListSelector>
        <phone:LongListSelector.ItemTemplate>
            <DataTemplate>
                <StackPanel> 
                    <StackPanel Orientation = "Horizontal" >
                        <TextBlock  Text="{Binding informations}"  Height="120" />
                        <Image  Source="{Binding photo}"   Height="90" Width="90"  />
                    </StackPanel>
                    <Line Fill="Red" Height="2" />
                </StackPanel>
            </DataTemplate>
        </phone:LongListSelector.ItemTemplate>
    </phone:LongListSelector>

在我的情况下,上述解决方案不起作用,因此这里有一个替代解决方案:

<phone:LongListSelector>
    <phone:LongListSelector.ItemTemplate>
        <DataTemplate>
            <StackPanel> 
                 <StackPanel>
                     <TextBlock  Text="{Binding informations}"  Height="120" />
                     <Image  Source="{Binding photo}"   Height="90" Width="90"  />
                 </StackPanel>
                 <Rectange Fill="Red" Height="2"  width="120"/>
            </StackPanel>
         </DataTemplate>
     </phone:LongListSelector.ItemTemplate>
 </phone:LongListSelector>


是否尝试将
Width=“90”
添加到
Line
元素中?使用行可能会很麻烦。如果它只是一个分隔符,我会使用矩形