首页 > 其他分享 >Power Apps Canvas Modern Controls

Power Apps Canvas Modern Controls

时间:2023-04-10 15:15:12浏览次数:42  
标签:控件 Canvas modern Modern Apps controls Controls

Canvas的“丑”一直被人诟病, 但是新的modern control基于fluent UI 给大家一种回到现代的感觉。

https://powerapps.microsoft.com/en-us/blog/modern-controls-coming-to-canvas-apps/

新的modern controls 有这么一些好处

现代 – 一种专注且简洁的设计,支持更丰富的交互状态和层次感,为您构建低代码应用提供了更高的可用性基线。这些控件基于微软自家的 Fluent 设计系统,该系统支撑着微软所有产品的大部分体验,如 Microsoft Teams、Word 等。

快速 – 为性能而构建。我们正在为这个新套件进行关键投资,以确保您的应用程序快速且流畅。

易访问性 – 这些控件默认具有无障碍功能,符合 WCAG 2.1 标准。我们将为开发者提供一套全面的可配置属性。

主题 – 设计时考虑到主题。尽管最初的发布中并未包含,但预览版中即将支持主题和每个控件的样式。

 

怎么打开这个功能

1. 在setting里确认自己的app version

 

 

2. 在upcoming features 打开try out the modern controls

 

标签:控件,Canvas,modern,Modern,Apps,controls,Controls
From: https://www.cnblogs.com/TheMiao/p/17302945.html

相关文章

  • C# WinForm操作配置文件AppSettings获取、增加、删除、修改
    在C#WinForm开发中,如果想要修改AppSettings中的值,发现用下面这个代码并没有成功。ConfigurationManager.AppSettings.Set(key,value);//修改值,但是没有成功下面提供可以用的获取、增加、删除、修改appSettings的方法。publicclassWinConfigHelper{///<summary>......
  • canvas基础4
    canvas基础4一、图案//图案是用于填充和描画图形的重复图像。//要创建新图案,可以调用createPattern()方法并传入两个参数。letimage=newImage();image.src=star.png;pattern=context.createPattern(image,"repeat");//画一个矩形context.fillStyle=patte......
  • iOS Modern Collection View
    TL;DR使用的技术:Compositionallayout+Diffabledatasource。iOS14+。创建layout以描述布局;创建dataSource以提供数据和view:使用CellRegistration和dequeueConfiguredReusableCell来获取cell;使用SupplementaryRegistration和dequeueConfiguredReusableS......
  • canvas基础3
    canvas基础3一、绘制图像//2d绘图上下文内置支持操作图像。//如果想把现有图像绘制到画布上,可以使用drawImage()方法。//context.drawImage(图像,x坐标,y坐标);context.drawImage(image,10,10);//context.drawImage(图像,x坐标,y坐标,图像宽度,图像高度);......
  • canvas基础2
    canvas基础2一、绘制路径//2d绘图上下文支持很多在画布上绘制路径的方法。//通过路径可以创建复杂的形状和线条。letdrawing=document.getElementById("drawing");//确保完全支持<canvas>if(drawing.getContext){letcontext=drawing.getContext("2d"......
  • canvas实现图片镜像翻转的2种方式
    canvas实现图片镜像翻转的2种方式原文引用:https://www.qetool.com/scripts/view/23387.html1.通过canvas自带的画布方法进行翻转varimg=newImage();//这个就是img标签的dom对象img.src='./sy.png';img.onload=function(){//图片加载完成后,执行此方......
  • canvas基础1
    canvas基础1一、canvas是HTML5提供的画画本//创建<canvas>元素时至少要设置其width和height属性,这样才能告诉浏览器在大面积上绘图。//出现在开始和结束标签之间的内容是后备数据,会在浏览器不支持<canvas>元素时显示。<canvasid="drawing"width="200"height=......
  • canvas绘制3D金字塔
    varcanvas1=document.getElementById("canvas1");varcontext=canvas1.getContext("2d");canvas1.width=400;canvas1.height=400;context.beginPath();context.moveTo(0,360);context.lineTo(200,400);context.lineTo(400,360)......
  • Chrome 112 发布,删除 Chrome Apps、支持 CSS 嵌套
    时隔一个月时间,Google正式发布了Chrome112版本,该版本删除了ChromeApps、支持CSS嵌套、改进了<dialog>等。ChromeApps过去,ChromeApps是一种被视为向用户提供轻量级网站体验的方式。然而,它们从未像浏览器扩展或标准网站那样大受欢迎。为了跟上时代的变化,改善用......
  • 《基于Modern工具包的本地化方式》的错误修正
    在《基于Modern工具包的本地化方式》一文中实现的本地化方式忽略了在切换语言后,原始的文本值已经改变,要想再切换回去,由于找不到对应的本地化值,最终切换不了,因而,必须在第一次切换的时候记录下原始文本值,这样才能保证每次切换的时候都能找到对应值。在前文中还有一个bug是当本地化先......