PowerApps - 更改窗体的边框颜色

PowerApps - Change Border Color of Form

我已通过单击 "Insert" > 向 PowerApp 添加了一个表单 "Form" > "Edit" 我想添加 "Hover border color" 这样当用户悬停时,他们会看到一个边框。但是,当我单击按钮执行此操作时,它只会在公式栏中显示:

我该怎么办? (阅读:"how am I supposed to modify this to change the border color?")我在网上查找了一些文档,但找不到有关语法或此处使用的实际语言的任何信息。我不想花 x 个小时来完成演练只是为了更改边框颜色,所以我希望有人已经知道如何执行此操作。

您应该尝试按照 https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/add-configure-controls#configure-a-control-from-the-properties-tab 上提供的教程进行操作。这将介绍 select 创建一个您想要自定义的控件,在本例中是一个论坛,然后您可以使用属性面板更改边框颜色。

您应该确保您拥有想要自定义的正确控件 selected。您可以在屏幕左侧的窗格中看到您拥有的控件 select,它会像这样突出显示:

一旦你有了正确的控制select你就可以选择最后一个选项,像这样:

在屏幕右侧的属性面板中自定义颜色。

how am I supposed to modify this to change the border color?

PowerApps 中控件的属性可以有常量值,也可以有引用其他属性的表达式。例如,您的控件的悬停边框颜色引用了边框颜色(我假设是同一个控件),所以如果您查看 BorderColor 属性 您会发现一些定义颜色的表达式.

对于颜色的特定情况,您可以使用的 "constant" 值来自 Color enumeration, or a color name from CSS, or a custom color using the RGBA function.

例如,如果要将悬停边框颜色设置为蓝色,可以使用 Color.BlueRGBA(255, 0, 0, 1)