如何更改Windows Phone 7应用程序中的列表文本颜色

时间:2012-01-04 08:52:47

标签: windows-phone-7.1

我提交了我的Wp7应用程序但它被拒绝的原因是

   Application content, such as text and visual
   elements, must be visible and legible regardless of
   the phone theme. For example, if the phone
   theme changes from black background to white
   background, the text and visual elements of your
   application must be visible or legible.

需要测试过程:

    1. Navigate to the Settings page in the app list.
    2. Tap theme and change Background to 'Dark'.
    3. Launch the application.
    4. Verify that the text and visual elements of the
         application are visible and legible.
    5. Navigate back to the theme page under
           Settings, and change Background to 'Light'
    6. Launch the application.
    7. Verify that the text and visual elements of the
       application are visible and legible.

实际上我在我的Xmal页面中使用ListBox,因为我设置了baground颜色块,字体颜色为白色。如何更改在Window phone7中更改设备背景颜色时的字体颜色..请帮助我..如何解决这个问题..

1 个答案:

答案 0 :(得分:0)

您可以在XAML中对背面和前景色进行硬编码,也可以使用WindowsPhone Color资源。

MSDN Windows Phone Resources

为了解决这个问题,我第一次启动应用程序时向用户显示了一个消息框,该应用程序正在使用他的位置以及应用程序正在使用它做什么。然后你需要在应用程序的某处提供一个选项来完全关闭他的位置,我将其添加到我的应用程序设置页面。您可以在单独的页面中提供有关您使用位置的原因的信息,并具有在其中打开和关闭它的设置。

MessageBox和关闭设置正常运行,我的应用已获得此类认证。