我的应用程序中需要有8个辅助动态磁贴。我想知道这样做的最佳方法是什么。我想将每个图块放在一个水平的StackPanel中,这样我也可以将文本放在图块的右侧。目前我的实现(不使用实时图块)看起来像这样
<StackPanel Grid.Row="0" Orientation="Horizontal" Margin="12,2,0,4" Height="105" Width="432" toolkit:TiltEffect.IsTiltEnabled="True" Tap="stk1_Tap">
<Border BorderThickness="1" Width="99" Height="99" BorderBrush="#FFFFC700" Background="#FFFFC700"/>
<StackPanel Width="311" Margin="8,-7,0,0">
<TextBlock Text="Line One" TextWrapping="Wrap" Margin="10,0" Style="{StaticResource PhoneTextExtraLargeStyle}" FontSize="{StaticResource PhoneFontSizeLarge}" />
<TextBlock Text="line two" TextWrapping="Wrap" Margin="10,-2,10,0" Style="{StaticResource PhoneTextSubtleStyle}" />
</StackPanel>
</StackPanel>
我将上面的8个堆叠在一起。我想将目前的边界变成LiveTile。我还没有看到在XAML中这样做的方法。如果我要在代码背后执行此操作,那么最好的方法是什么?任何建议,提示或输入将不胜感激?还有其他建议吗?