• UWP 在Xaml中使用cu和fcu资源


    之前一直不知道这个,最近看微软的WTS项目更新,在Xaml中定义了

    xmlns:fcu ="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractPresent(Windows.Foundation.UniversalApiContract,5)"
    xmlns:cu ="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractNotPresent(Windows.Foundation.UniversalApiContract,5)"

    很显然,这样就可以适应两个创意者版本了,当然你也可以定义其他的,

    因为 Windows.Foundation.UniversalApiContract 一共有5个版本,

    从10240(第一个正式版)开始  ——————   ApiContract = 1

    10586(首个重大更新)  ——————   ApiContract = 2

    14393(Anniversary,一周年更新)  ——————   ApiContract = 3

    15063(CU,创意者更新)  ——————   ApiContract = 4

    16299(FCU,秋季创意者更新)  ——————   ApiContract = 5

    定义好命名空间之后就可以用啦

    <Grid cu:Background="{ThemeResource SystemControlBackgroundBaseLowBrush}" fcu:Background="{ThemeResource SystemControlChromeMediumAcrylicWindowMediumBrush }"/>

    这样就可以给 Grid的背景样式设置成两种,其他的控件和对应的属性,均可以依此类推。

  • 相关阅读:
    jquery笔记
    css选择器
    Linq 巧用 Max,Sum
    Linq Aggregate
    Linq 对象的比较 Contains,Max
    Linq SelectMany 交叉连接
    JQ 标签相关知识
    C# HttpClient设置cookies的两种办法 (转发)
    使用 HttpClient 请求 Web Api
    MySQL 避免重复数据的批量插入与批量更新
  • 原文地址:https://www.cnblogs.com/hupo376787/p/8184584.html
Copyright © 2020-2023  润新知