[UWP]使用Acrylic(亚克力)】的更多相关文章

原文:[UWP]使用Acrylic(亚克力) 1. 前言 在 如何使用Fluent Design System 这篇文章里已经简单介绍过Reveal的用法,这篇再详细介绍其它内容. 自Windows 8 放弃Aero后,群众对毛玻璃回归的呼声一致都很大.Fluent Design System带来了新的透明背景Acrylic,提供更好的性能及更时髦的外观.(不过由于使用简单,可以预见滥用已经不可避免.) 2. 使用Acrylic 2.1 在XAML中使用Acrylic UWP提供了一组已定义好的…
原文 Customize Acrylic Brush in UWP Applications(在UWP中自定义亚克力笔刷) Windows 10 Fall Creators Update(Build 16299)添加了acrylic brush,这是一个类似于Windows 7 Aero效果的UI画笔. Windows中的很多内容,例如Calculator,都会使用丙烯画笔进行更新.但是,内置刷子并不总能满足我们自己的要求.特别是当Windows自动禁用丙烯酸渲染(如低功耗模式)或非活动窗口时,…
1. 前言 在 如何使用Fluent Design System 这篇文章里已经简单介绍过Reveal的用法,这篇再详细介绍其它内容. 自Windows 8 放弃Aero后,群众对毛玻璃回归的呼声一致都很大.Fluent Design System带来了新的透明背景Acrylic,提供更好的性能及更时髦的外观.(不过由于使用简单,可以预见滥用已经不可避免.) 2. 使用Acrylic 2.1 在XAML中使用Acrylic UWP提供了一组已定义好的Acrylic Brush供开发者使用,通过T…
原文:在 WPF 程序中应用 Windows 10 真?亚克力效果 从 Windows 10 (1803) 开始,Win32 应用也可以有 API 来实现原生的亚克力效果了.不过相比于 UWP 来说,可定制性会差很多. 本文介绍如何在 WPF 程序中应用 Windows 10 真•亚克力效果.(而不是一些流行的项目里面自己绘制的亚克力效果.) 本文内容 API 如何使用 注意事项 API 需要使用的 API 是微软的文档中并未公开的 SetWindowCompositionAttribute.…
前言 之前写过很多关于无边框窗口并给窗口添加特效的博客,按照时间线罗列如下: 如何在pyqt中实现窗口磨砂效果 如何在pyqt中实现win10亚克力效果 如何在pyqt中通过调用SetWindowCompositionAttribute实现Win10亚克力效果 如何在pyqt中在实现无边框窗口的同时保留Windows窗口动画效果(一) 如何在pyqt中给无边框窗口添加DWM环绕阴影 如何在pyqt中在实现无边框窗口的同时保留Windows窗口动画效果(二) 里面有几篇博客用了 C++ 的 dll…
文档:https://docs.microsoft.com/en-us/windows/uwp/design/style/acrylic Acrylic 能带来类似 win7 的毛玻璃效果 要使用 Acrylic ,需要 win10 的版本最低为 1709 ,在模拟器中是 16299 Acrylic 有两种: Background acrylic In-app acrylic 顾名思义,一种是应用背景用的,一种是应用中弹出遮罩层之类用的 win10 带了很多 acrylic resources…
写于2018.10.3 仅在我的PC(17763)和WP(Limia 950 XL 15254)上测试过 微软在build 16299中引入了亚克力刷,但是Win10m并没有活那么久,lumia手机在此之前就已全部停止更新 这里介绍一个简单易用的方法,即使你的项目最低版本低于16299,仍然可以使用亚克力刷 引用 Microsoft.UI.XAML 在你的项目设置中设定目标版本为17134 在Nuget包管理器中安装Microsoft.UI.XAML ps:这里需要勾选"包括预发行版"…
一时兴起想谈谈UWP按钮的设计. 按钮是UI中最重要的元素之一,可能也是用得最多的交互元素.好的按钮设计可以有效提高用户体验,构造让人眼前一亮的UI.而且按钮通常不会影响布局,小小的按钮无论怎么改也不会对性能有多大影响,所以不少注重细节的设计师最为热衷修改按钮.(例如 这位 ) 目前UWP只提供了基础款的按钮样式,网上相关资源也较少,所有写了这篇文章用于介绍在UWP上设计按钮的入门知识. 1. VisualStates Button的CotrolTemplate(可以参考 这里 )中包含四个Vi…
前言 Windows10 在 UWP 应用中支持亚克力画刷,可以在部件的底部绘制亚克力效果的背景图.下面我们使用 QLabel 来模拟这个磨砂过程. 实现方法 MSDN 文档中介绍了亚克力材料的配方,包括:高斯模糊.亮度混合.色调混合和噪声纹理. 高斯模糊 我们先来实现高斯模糊的效果,使用 scipy 可以很轻松的实现这个过程: # coding:utf-8 import numpy as np from PIL import Image from PyQt5.QtGui import QPix…
毛玻璃在UWP很简单,不会和WPF那样伤性能. 本文告诉大家,如何在 UWP 使用 win2d 做毛玻璃. 毛玻璃可以使用 win2D 方法,也可以使用 Compositor . 使用 win2d 得到软件内控件毛玻璃,而使用 Compositor 可以获得窗口毛玻璃. 先来说下如何使用 Compositor 做窗口毛玻璃,感觉小伙伴感兴趣的是窗口毛玻璃. Compositor 创建毛玻璃 先写最简单的页面,只有一个 Grid, 给他名称 GlassHost,这个控件用于显示毛玻璃 <Grid…