Windows Phone 8上的矩形

本文关键字:Phone Windows | 更新日期: 2023-09-27 18:26:27

我正在为WP开发应用程序,我使用Rectangle控件来绘制分隔ListBox元素的线。

但我在MSDN页面上找到了以下文本:

Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

我的应用程序也将在WP8上运行。

我不可能检查矩形是否适用于WP8那么它有效吗

Windows Phone 8上的矩形

是的

如果你正在开发一款Windows Phone 7应用程序,99%的时间它都能在Windows Phone 8上正常运行。MSDN上的应用程序平台兼容性页面列出了唯一需要注意的事项。

显然,您应该尝试在WindowsPhone8模拟器(WP8SDK的一部分)或实际的WP8设备上运行您的应用程序。诺基亚还有一个远程设备访问程序,如果您注册为诺基亚开发人员,则可以免费使用该程序。如果您没有WP8设备或Windows 8,则该程序非常有用。

是的,Rectangle Silverlight XAML控件在WP8上运行良好。

这就是我在应用程序中使用的内容——同时运行WP7和WP8:

<StackPanel Margin="20,20,20,20" Tap="PodcastGroupTapped">
    <Rectangle Width="175" Height="175" Fill="{StaticResource PhoneAccentBrush}" />
    <Border Background="Black" Width="175" Height="75" Margin="0,-75,0,0" Opacity="0.7">
        <TextBlock Text="{Binding Name}"  HorizontalAlignment="Center" VerticalAlignment="Center" TextWrapping="Wrap" Style="{StaticResource PhoneTextTitle3Style}"/>
    </Border>
</StackPanel>

不幸的是,我发现WP的文档并不总是最新的。最好进行测试并查看:)