如何在应用程序中添加辅助磁贴

时间:2013-12-22 22:53:12

标签: xaml windows-phone-7 windows-phone-8 live-tile

我的应用程序中需要有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中这样做的方法。如果我要在代码背后执行此操作,那么最好的方法是什么?任何建议,提示或输入将不胜感激?还有其他建议吗?

0 个答案:

没有答案