我一直在研究我的Windows Phone应用程序的XAML,而且,我正面临另一个想要将我的头撞在墙上的时刻。似乎控件根本不想在任何地方对齐,如果我将HorizontalAlignment指定为左,右,拉伸等,则没有区别。可能有一些显而易见的事情,我没有注意到这会阻止我的控件正确对齐,但是, 我想不明白!这是一个代码示例,如果您将其粘贴到Windows Phone应用程序页面中,您将看到我的意思:
<c4fToolkit:ChatBubble HorizontalAlignment="Right" Width="320" ChatBubbleDirection="{Binding Direction}" >
<StackPanel Width="310">
<TextBlock Text="{Binding MessageText}" TextWrapping="Wrap"/>
<TextBlock Text="{Binding Time}" TextAlignment="Right" />
</StackPanel>
</c4fToolkit:ChatBubble>
(ChatBubble控件来自Coding4Fun工具包)