PowerApps 中的单选控件

新增单选按钮,默认显示:

显示1和2,怎么修改成为自己想要的数据呢?

单选按钮的高级属性,搜索Items,fx的vaule属性填写["circle","triangle","rectangle"]去掉多余的数据,如图:


详细说明:

创建简单列表

  1. 添加“列表框”控件,将它命名为“MyListBox”,并将它的“Items”属性设置为以下表达式:

    ["circle","triangle","rectangle"] 

    设计器的外观与下图类似:(可能与图片有差异

  2. 在“插入”选项卡上,依次选择“图标”和圆形,再将圆形移到“MyListBox”下面:

  3. 添加三角形和矩形,再将这些形状在“MyListBox”下面排成一行:

  4. 将以下形状的 Visible 属性设置为以下函数:

    形状将 Visible 函数设置为
    圆形If("circle" in MyListBox.SelectedItems.Value, true)
    三角形If("triangle" in MyListBox.SelectedItems.Value, true)
    矩形If("rectangle" in MyListBox.SelectedItems.Value, true)
  5. 按住 Alt 键的同时,选择“MyListBox”中的一个或多个形状。

    仅显示所选的形状。

上述步骤使用了表达式来创建项列表。 可以将此应用于业务中的其他元素。 例如,可使用“下拉列表”控件来显示产品图像、产品说明等。


添加单选按钮

  1. 在“主页”选项卡上,依次选择“新建屏幕”和“空白”。

  2. 在“插入”选项卡上,选择“控件”,然后选择“单选按钮”。

  3. 将“单选按钮”控件重命名为“Choices”,并将其 Items 属性设置为此公式:
    ["red","green","blue"] 

    如有需要,可将控件大小重设为显示所有选项。

  4. 在“插入”选项卡上,选择“图标”,然后选择圆形。

  5. 将圆形的 Fill 属性设置为下面的函数:
    If(Choices.Selected.Value = "red", Red, Choices.Selected.Value = "green", Green, Choices.Selected.Value = "blue", Blue)

    在此公式中,圆形根据所选单选按钮更改其颜色。

  6. 将圆形移到“单选按钮”控件下面,如此示例所示:

  7. 按住 Alt 键的同时,选中不同单选按钮,以更改圆形的颜色。


原文网址:向画布应用添加列表框、下拉列表或单选按钮 - PowerApps | Microsoft Docs https://docs.microsoft.com/zh-cn/powerapps/maker/canvas-apps/add-list-box-drop-down-list-radio-button 


说明

单选按钮控件,标准 HTML 输入控件,在只有少量互斥选项时使用效果最佳。

该控件可有水平或垂直布局。

关键属性

Default - 用户更改前的控件值。

Items - 控件中显示的数据源,如库、列表或图表。

Layout - 选项是垂直还是水平布局。

Value – 输入控件的值。

所有属性

Align – 文本相对于其控件的水平居中的位置。

BorderColor – 控件边框的颜色。

BorderStyle – 控件边框是“实线”、“虚线”、“点线”还是“无”。

BorderThickness – 控件边框的粗细。

Color – 控件中文本的颜色。

DisplayMode – 此控件是允许用户输入 (Edit)、仅显示数据 (View),还是已禁用 (Disabled)。

DisabledBorderColor – 控件的 DisplayMode 属性设置为“Disabled”时,该控件边框的颜色。

DisabledColor – 控件的 DisplayMode 属性设置为 DisabledDisabled 时,该控件中的文本颜色。

DisabledFill – 控件的“DisplayMode”Display Mode 属性设置为“Disabled”Disabled时,该控件的背景色。

Fill – 控件的背景色。

FocusedBorderColor – 当聚焦到控件时,控件的边框颜色。

FocusedBorderThickness – 当聚焦到控件时,控件的边框粗细。

Font – 文本中所显示的字体系列的名称。

FontWeight – 控件中文本的粗细:粗体半粗体正常细体

Height – 控件上边缘和下边缘之间的距离。

HoverColor – 用户将鼠标指针停留在控件上时,该控件中的文本颜色。

HoverFill – 用户将鼠标指针停留在控件上时,该控件的背景色。

Italic – 控件中的文本是否为斜体。

LineHeight - 文本行之间或列表项之间的距离。

OnChange – 用户更改控件的值(例如,通过调整滑块)时应用的响应方式。

OnSelect – 用户点击或单击某个控件时应用响应的方式。

PaddingBottom – 控件中的文本与该控件的下边缘之间的距离。

PaddingLeft – 控件中的文本与该控件的左边缘之间的距离。

PaddingRight – 控件中的文本与该控件的右边缘之间的距离。

PaddingTop - 控件中的文本与此控件的上边缘之间的距离。

PressedColor – 用户在点击或单击控件时,该控件中的文本的颜色。

PressedFill – 用户在点击或单击控件时,该控件的背景色。

RadioBackgroundFill - 单选按钮控件中的圆圈背景色。

RadioBorderColor - 单选按钮控件中每个选项的圆圈颜色。

RadioSelectionFill - 单选按钮控件中选定选项的圆圈内显示的颜色。

RadioSize - 单选按钮控件中的圆圈直径。

Reset - 是否还原控件的默认值。

Size – 控件上显示的文本的字号。

Strikethrough – 通过文本显示的线是否在控件上显示。

TabIndex - 相对于其他控件的键盘导航顺序。

Tooltip – 用户将鼠标悬停在控件上时显示的解释性文本。

Underline – 在文本下方显示的线是否在控件上显示。

Visible – 控件显示还是隐藏。

Width – 控件左边缘和右边缘之间的距离。

X – 控件左边缘与其父容器(如果没有父容器,则为屏幕)左边缘之间的距离。

Y – 控件上边缘与其父容器(如果没有父容器,则为屏幕)上边缘之间的距离。


原文网址:单选控件:参考 - PowerApps | Microsoft Docs https://docs.microsoft.com/zh-cn/powerapps/maker/canvas-apps/controls/control-radio

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值