Power Apps 中的颜色和边框属性
概述
根据用户与控件交互的方式来配置控件的样式。
您可以通过多种方式指定颜色:
Color 枚举:从级联样式表指定颜色名称,如以下示例所示:
- Color.Red
- Color.Indigo
ColorValue 函数:指定文本字符串,如级联样式表中的颜色名称和十六进制代码符号 (#),如以下示例所示:
- ColorValue( "AliceBlue" )
- ColorValue( "#ff00ff" )
ColorFade 函数:指定颜色的渐变方式,从全黑 (-100%) 到全白 (100%),如以下示例所示:
- ColorFade( Color.Red, 50% )
RGBA 函数:从 0 到 255,指定颜色的红色、绿色和蓝色分量,并指定从在 0%(完全透明)到 100%(完全不透明)的 alpha 通道,如以下示例所示:
- RGBA( 255, 0, 255, 25% )
颜色属性也可以引用其他颜色属性。 例如,可以将 Label.PressedColor 设置为公式 Label1.Color,以自动级联从一个属性到另一个属性的更改。
正文
以下属性一般在用户不与控件交互时起作用。
BorderColor – 控件边框的颜色。
- 适用于**添加图片、音频、按钮、相机、卡片、复选框、柱形图、日期选取器、显示窗体、下拉、编辑窗体、导出、库、HTML 文本、图像、导入、标签、折线图、列表框、麦克风、PDF 查看器、笔输入、饼图、单选、评分、滑块、文本输入、计时器、切换** 和**视频** 控件。
BorderStyle – 控件边框是 Solid、Dashed、Dotted 还是 None。
- 适用于**添加图片、音频、按钮、相机、卡片、复选框、柱形图、日期选取器、显示窗体、下拉、编辑窗体、导出、库、HTML 文本、图像、导入、标签、折线图、列表框、麦克风、PDF 查看器、笔输入、饼图、单选、评分、滑块、文本输入、计时器、切换** 和**视频** 控件。
BorderThickness – 控件边框的粗细。
- 适用于**添加图片、音频、按钮、相机、卡片、复选框、柱形图、日期选取器、显示窗体、下拉、编辑窗体、导出、库、HTML 文本、图像、导入、标签、折线图、列表框、麦克风、PDF 查看器、笔输入、饼图、单选、评分、滑块、文本输入、计时器、切换** 和**视频** 控件。
Color – 控件中文本的颜色。
Drop Shadow - 在控件四周添加阴影效果。
Fill – 控件的背景色。
- 适用于**添加图片、音频、按钮、卡片、复选框、日期选取器、显示窗体、下拉、编辑窗体、导出、库、HTML 文本、图标、图像、导入、标签、列表框、麦克风、PDF 查看器、笔输入、单选、评分、屏幕、形状、文本输入、计时器、切换** 和**视频** 控件。
Focused
以下属性在控件聚焦时起作用。
FocusedBorderColor – 聚焦时控件的边框颜色。
FocusedBorderThickness – 聚焦时控件的边框粗细。
- 这些属性适用于**添加图片、附件、音频、按钮、相机、复选框、组合框、日期选取器、下拉、导出、库、图标、图像、导入、标签、列表框、麦克风、单选、评分、形状、滑块、文本输入、计时器、切换** 和**视频** 控件。
已禁用
以下属性在控件被禁用时起作用。 如果 DisplayMode 属性设置为 Disabled,则可以禁用控件。
DisabledBorderColor – 控件的 DisplayMode 属性设置为 Disabled 时,该控件边框的颜色。
- 适用于**添加图片、按钮、复选框、柱形图、日期选取器、下拉、导出、HTML 文本、图像、导入、标签、折线图、列表框、麦克风、PDF 查看器、饼图、单选、滑块、文本输入、计时器** 和**切换** 控件。
DisabledColor – 控件的 DisplayMode 属性设置为 Disabled 时,该控件中的文本颜色。
DisabledFill – 控件的 DisplayMode 属性设置为 Disabled 时,该控件的背景色。
悬停
以下属性在用户将鼠标悬停在控件上时起作用。
HoverBorderColor – 用户将鼠标指针停留在控件上时,该控件边框的颜色。
HoverColor – 用户将鼠标指针停留在控件上时,该控件中的文本颜色。
HoverFill – 用户将鼠标指针停留在控件上时,该控件的背景色。
Pressed
以下属性在按下按钮或图像控件时起作用。
PressedBorderColor – 用户在点击或单击控件时,该控件边框的颜色。
PressedColor – 用户在点击或单击控件时,该控件中的文本颜色。
PressedFill – 用户在点击或单击控件时,该控件的背景色。
选择
以下属性在用户选定控件中的某项时起作用。
SelectionColor – 列表中选定项的文本颜色或笔控件中选择工具的颜色。
SelectionFill – 所选项、列表中的项或笔控件中选定区域的背景色。
颜色的顺序
一个控件可以有多种状态。 例如:聚焦和悬停。 在此订单中,只能使用一种颜色。
- 已禁用
- Pressed
- 悬停
- 焦点
- 一般