我可以更改 WinRT 中主磁贴的背景颜色吗?

2023-12-15

是否可以更改 WinRT 应用程序主图块的背景颜色?我想根据应用程序状态更改它。

我使用此代码来更改图块的文本:

XmlDocument contentSmall = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquare150x150Text02);
contentSmall.GetElementsByTagName(textElementName)[1].InnerText = "---";
TileNotification notifSmall = new TileNotification(contentSmall);
TileUpdateManager.CreateTileUpdaterForApplication().Update(notifSmall);

对于主磁贴,大多数模板的背景颜色使用清单中指示的应用程序颜色。这是通过设计来实现的,目的是通过应用程序的颜色来促进一致的品牌推广(磁贴、弹出面板等均使用相同的颜色)。但是,如果您使用仅图像模板并动态生成图像,那么您当然可以使用您想要的任何颜色。

然而,一般来说,动态磁贴并不打算像小工具一样使用。应用程序状态通过以下方式更正确地指示badges在瓷砖上,而不是整个瓷砖本身。

颜色限制不适用于辅助图块,因为它们具有您可以单独控制的背景颜色和前景文本属性。

所有这些都同样适用于从应用程序或后台任务发送的图块更新——它们使用相同的 API,因此两者没有什么独特之处。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以更改 WinRT 中主磁贴的背景颜色吗? 的相关文章

随机推荐

  • 是否可以在谷歌表单提交上显示弹出窗口

    我想知道提交谷歌表单后是否可以显示弹出对话框 就在屏幕之前 会显示确认屏幕 表明您的请求已被记录 我检查了这篇文章 其中电子表格的 onOpen 事件用于显示弹出窗口 如何使用 google apps 脚本打开网络浏览器 我可以对电子表格执
  • 当我尝试旋转图像时,我看到了伪影

    这是之前的 http img22 imageshack us img22 5310 beforedes jpgznd 之后 http img189 imageshack us img189 8890 afterr jpg 编辑 现在我看看
  • 在Javafx中动态改变矩形的颜色

    我正在创建两个javafx scene shape Rectangle中的对象GridPane并执行以下操作 rectArray new Rectangle 2 boardGrid setStyle fx background color
  • 如何使用 C# 将配置文件首选项添加到 Chrome for Selenium Grid 2?

    这是我向 Chrome 添加配置文件首选项以进行本地自动测试运行和 TeamCity CI 的方法 Capabilities DesiredCapabilities Chrome var chromeOptions new ChromeOp
  • 无法添加 System.Drawing.dll 引用

    好吧 过去 4 小时我一直在处理这个 bug 但我不知道该怎么办 我正在使用 Visual Studio Community 2017 并打开 Consol App net core 项目 我也在 Windows 8 1 操作系统上工作 我
  • Hibernate/JPA - 注释 bean 方法与字段 [重复]

    这个问题在这里已经有答案了 我有一个关于 Hibernate 使用的简单问题 我不断看到人们以两种方式之一使用 JPA 注释 注释类的字段以及注释相应 bean 上的 get 方法 我的问题如下 使用 Id等JPA注释来注释字段和bean方
  • 如何在 nextjs 中导航而不丢失标头组件的状态

    有没有什么方法可以创建 构建 next js 应用程序进行导航而不丢失标头组件状态 让我解释 我有这样的标题组件 import useState from react import Link from next link export co
  • 如何将图像发布到网络服务器

    我正在使用 json 解析来处理 Web 服务 我可以从网络服务获取图像 有人可以帮助我如何发布图像吗 我如何将图像发布到网络服务 这将是类似这样的事情 NSMutableURLRequest mutableRequest NSMutabl
  • 使用 Capybara 和 Selenium 在页面上查找 svg 标签时遇到问题

    我有一个这样的测试用例 scenario there should be an SVG tag do page find svg end 由于某种原因 水豚找不到 svg 标签 即使当我查看页面的源代码时 该标签就在那里 而且也是视觉上的
  • 从 data.frame 中提取行

    我有一个 n mdata frame其中第 1 列包含感兴趣的信息 我想创建子data frames 基于第 1 列的行中的值 Example P Cat Q S nth Column S data data data data S A I
  • C# 中的“静态方法”是什么?

    将 static 关键字添加到方法中意味着什么 public static void doSomething Well do something 你可以添加static类的关键字 那意味着什么 A static函数 与常规的 instanc
  • GridView:如何制作固定标题行

    需要固定垂直滚动条的标题行 因为我的 GridView 非常大 制作 2 个面板是我最好的尝试 但也行不通 added
  • 如何将匹配器添加到 HttpSecurity spring web secure

    我尝试实现spring security 但是我有很多角色和权限 然后我想将角色动态添加到彼此的资源中 喜欢它 Override protected void configure HttpSecurity http throws Excep
  • 如何在insert sql语句中带参数传递列名

    如何在insert sql语句中带参数传递列名 例如 name name insert into employees id name values 1 a 这可能吗 不 您不可能需要在应用程序中或通过在 SQL Server 本身中使用动态
  • 利用浏览器缓存

    我有一个网站 当我使用 Google 插件检查页面速度时 我收到 利用浏览器缓存 以下资源缺少缓存过期时间 我可以在哪里更改此设置 Edit htaccess并附加
  • 将相对路径导入映射到 Typescript 中正确的“@types”

    在运行时 对于浏览器 我需要 import as d3 from lib d3 js 正确获取d3 我验证了这确实有效 但是包含上面的文件 调用它main js 是从打字稿文件生成的main ts目前从上面的同一行开始 打字稿编译器抱怨它找
  • Matlab中二阶常微分方程的求解系统

    介绍 我正在使用 Matlab 通过使用 ODE45 数值求解二阶常微分方程系统来模拟一些动态系统 我从 Mathworks 找到了一个关于如何执行此操作的精彩教程 最后的教程链接 在本教程中 方程组的 x 和 y 是显式的 如下所示 x
  • 无法在谷歌地图中保存多边形

    我有一个谷歌地图多边形对象 var poly new google maps Polygon paths new google maps LatLng 25 774252 80 190262 new google maps LatLng 1
  • ASP.NET 用户控件:无法使用 Eval("...") 初始化用户控件属性

    我设计了一个用户控件 它包含一个公共属性 CurrentValue 当我尝试使用 Eval 表达式初始化属性时 会分配一个空值 在下面的代码中 标签赋值 OK RatingNull 用户控件赋值为 null
  • 我可以更改 WinRT 中主磁贴的背景颜色吗?

    是否可以更改 WinRT 应用程序主图块的背景颜色 我想根据应用程序状态更改它 我使用此代码来更改图块的文本 XmlDocument contentSmall TileUpdateManager GetTemplateContent Til