C# 如何使我的ItemTemplate更像Windows Phone上的消息中心?
我需要使用一个ItemTemplate,使项目看起来尽可能类似于Windows Phone上的消息中心。目前,我有这个代码作为我的数据模板,但是我不能让TextBlock与水平StackPanel的右侧对齐C# 如何使我的ItemTemplate更像Windows Phone上的消息中心?,c#,xaml,windows-phone,C#,Xaml,Windows Phone,我需要使用一个ItemTemplate,使项目看起来尽可能类似于Windows Phone上的消息中心。目前,我有这个代码作为我的数据模板,但是我不能让TextBlock与水平StackPanel的右侧对齐 <StackPanel Orientation="Right"> <StackPanel> <TextBlock Text="{Binding IP}"/> <TextBlock Text="{Binding
<StackPanel Orientation="Right">
<StackPanel>
<TextBlock Text="{Binding IP}"/>
<TextBlock Text="{Binding LastMessage}"/>
</StackPanel>
<TextBlock HorizontalAlignment="Right" Text="{Binding Time}"/>
</StackPanel>
Windows Phone上消息中心的图像:
您可以使用网格进行此操作,请参见示例:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.7*"/>
<ColumnDefinition Width="0.3*"/>
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0" HorizontalAlignment="Left">
<TextBlock Text="{Binding IP}"/>
<TextBlock Text="{Binding LastMessage}"/>
</StackPanel>
<TextBlock Grid.Column="1" HorizontalAlignment="Right" Text="{Binding Time}"/>
</Grid>
您指的是什么消息中心?短信应用程序?如果你能提供一个图像或你的意思,我想我可以帮忙。