Power Apps 弹出界面 popup dialog

弹出界面在日常使用中非常经常.

在powerapps中实现方式也非常简单.

 

首先我们需要创建一个rectangle, 可以覆盖当前screen,并且把fill 的背景透明度调成.5左右

 

 

其次, 我们需要可以根据需求创建一些UI element.

这里我创建了一个background, 1个label 和2个按钮. 我右键选中这些按钮group起来.

并且这个group必须放在最上面.

 

 

 

 

接下来,我们需要创建一个boolean variable, 需要用这个boolean variable来控制显示或者隐藏这个group dialog.

这里在页面OnVisible的时候设定了Set(isShowVarDialog, false)的bool 值. 然后在button点击之后, 设置这个值为false.

 

 

 

 

然后我们需要绑定group的Visible 到设定好的isShowVarDialog variable.

 

 

 同样,我们需要把dialog中的两个按钮的OnSelect formula也需要设定值.

 

posted @   TheMiao  阅读(2668)  评论(2编辑  收藏  举报
编辑推荐:
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
历史上的今天:
2019-07-08 创建dynamics CRM client-side (八) - 获取attribute的值 和 设置disable
2019-07-08 创建dynamics CRM client-side (七) - 用JS 来控制Auto-Save
2019-07-08 创建dynamics CRM client-side (六) - form & field notification
2019-07-08 创建dynamics CRM client-side (五) - 使用regular expression (正则表达式)来检查phone number
2019-07-08 创建dynamics CRM client-side (四) - Namespace Notation in JS
点击右上角即可分享
微信分享提示