由于Windows Phone 可以使用深色(黑色)或淡色(白色)主题,知道用户的主题以确定你的应用程序的颜色模式是很重要的一件事。

XAML

<Grid x:Name="LayoutRoot" Background="Transparent"><StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28"><TextBlock x:Name="PageTitle" Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/></StackPanel></Grid>

CSharp

public MainPage(){            InitializeComponent();            Color themebackground = (Color)Application.Current.Resources["PhoneForegroundColor"];

if (themebackground.ToString() == "#FFFFFFFF"){this.PageTitle.Text = "Dark ";}else if (themebackground.ToString() == "#DE000000"){this.PageTitle.Text = "Light ";}  }

转载于:https://www.cnblogs.com/songtzu/archive/2012/07/31/2617028.html

怎样在wp7中检测“主题背景”相关推荐

  1. android主题编辑器,使用 Theme Editor 设计应用主题背景

    警告:从版本 3.3 开始,Theme Editor 不再包含在 Android Studio 中. Android Studio 包含一个名为 Theme Editor 的视觉辅助工具,该工具可以帮 ...

  2. Android Studio (11)---使用主题背景编辑器设计应用主题背景

    使用主题背景编辑器设计应用主题背景 Android Studio 包含被称为主题背景编辑器的视觉辅助工具,以帮助您: 创建和修改应用的主题背景. 调整不同资源分类器的主题背景. 可视化更改公共 UI ...

  3. android主题资源,使用 Theme Editor 设计应用主题背景

    警告:从版本 3.3 开始,Theme Editor 不再包含在 Android Studio 中. Android Studio 包含一个名为 Theme Editor 的视觉辅助工具,该工具可以帮 ...

  4. Android 样式系统 | 常见的主题背景属性

    在前一篇 Android 样式系统文章中,我们介绍了主题背景与样式的区别,以及如何编写灵活的样式与布局代码用于抽离可变化部分. 我们建议使用主题背景属性来间接引用资源,您可以在不同的模式下 (比如在深 ...

  5. vivo计算机背景,怎么修改VIVO手机浏览器中的主题与背景颜色

    怎么修改VIVO手机浏览器中的主题与背景颜色 腾讯视频/爱奇艺/优酷/外卖 充值4折起 随着科技的发展,手机已经成为人们日常生活中必不可少的工具,当我们在使用vivo手机内的浏览器浏览网页时,如果想要 ...

  6. mindManager中修改主题,便签、便笺的背景

    标题:mindManager中修改主题,便签.便笺的背景 注意要重启电脑,不然有的不会生效

  7. 犀牛建模软件的英文语言包_使用tidytext和textmineR软件包在R中进行主题建模(

    犀牛建模软件的英文语言包 In this article, we will learn to do Topic Model using tidytext and textmineR packages ...

  8. android alertdialog_Android进阶:Activity设置主题背景后AlertDialog的背景随之改变的问题分析

    在制作App的闪屏页时如果你仔细观察就会发现,每次你在手机桌面点击图标启动应用时会先出现一个白色背景(也就是我们通常所说的白屏),然后才会跳转到闪屏页. 就像这样: 关于如何解决启动时的白屏问题,大家 ...

  9. r语言中检测异常值_R中的异常值检测

    r语言中检测异常值 介绍 (Introduction) An outlier is a value or an observation that is distant from other obser ...

最新文章

  1. Blender左轮手枪制作教程
  2. 列出对象锁(lock)信息及其被杀的会话(sid,serial#)信息
  3. Linux 源码安装 Python3 和 pip3
  4. java 日期 相差的天数_JAVA计算两个日期之间相差的天数
  5. Echart极坐标间隔显示-单类目轴
  6. 【GEE】配置本地python环境
  7. Java写个人博客,附超全教程文档
  8. python opencv车辆测速视频汽车速度检测入侵检测测速
  9. JAVA疫情数据可视化系统毕业设计 开题报告
  10. 每日一学20——凉鞋的简易消息机制
  11. python 全栈开发,Day113(方法和函数的区别,yield,反射)
  12. 利用ode45求解含控制量并且控制量为离散点的动力学方程
  13. Syntax error, annotations are only available if source level is 1.5 or greater错误
  14. 程序人生 - 2020年杭州市积分入学实施办法权威解读
  15. 【算法特训总结】计算机经典算法的核心思想及独特角度的解读
  16. (三)Animation创建动画
  17. 怎么用计算机弹出传说之下,传说之下神器怎么拿
  18. 逻辑回归(Logistic Regression):线性回归与逻辑回归的来龙去脉
  19. 东师《中国画技法》离线作业网考
  20. Vue的patch算法(了解)

热门文章

  1. 错误 1093 You can't specify target table 'table name' for update in FROM clause
  2. 测试开发面试准备之python selenium API
  3. C# ref与out关键字解析
  4. JAVA NIO 实例
  5. javascript中函数参数以及函数中局部变量作用域一点点理解
  6. centos6.5 做路由器
  7. Android Studio 如何打JAR包
  8. 1月第4周中美五大顶级域名总量涨幅相近 均有5.4万个
  9. DoTween(HOTween V2) 教程
  10. Android 沉浸式透明状态栏与导航栏