如何使用RGBA的Style属性在Xamarin表单中设置颜色。尝试以下代码,但不起作用。
<Setter Property="BackgroundColor" Value="RGBA(0,0,0,0.5)"></Setter>
如果我将值更改为十六进制或颜色,它将起作用。
<Setter Property="BackgroundColor" Value="#000000"></Setter>
答案 0 :(得分:1)
您可以使用颜色代码作为示例,例如#80100000。前两个十六进制值表示字母,其余六个字符是您的十六进制颜色代码。以下是不同的Alpha值。
答案 1 :(得分:0)
我认为> Q:\Test\2018\10\18\SO_52866947.ps1
Move A:\Test\Source\33-FIT-1414 to A:\Test\Dest\33-F-1414
Move A:\Test\Source\33-FIT-1576 to A:\Test\Dest\33-F-1576
Move A:\Test\Source\33-FIT-1654A to A:\Test\Dest\33-F-1654
Move A:\Test\Source\33-fred-1234 unknown to A:\Test\Dest\33-ggg-1234
Move A:\Test\Source\33-FSL-1649 to A:\Test\Dest\33-F-1649
Move A:\Test\Source\33-FV-1414 to A:\Test\Dest\33-F-1414
Move A:\Test\Source\33-FV-1654 to A:\Test\Dest\33-F-1654
Move A:\Test\Source\33-FV-1882 to A:\Test\Dest\33-F-1882
no corresponding Destination found for: A:\Test\Source\33-H-1657
no corresponding Destination found for: A:\Test\Source\33-H-1814
no corresponding Destination found for: A:\Test\Source\33-H-1924
不是有效的XAML语法(如果我输入错了,请更正我)。
在this Xamarin Forums thread中找到了您可能要寻找的替代方法。在那里,StephaneDelcroix建议使用:
RGBA()
您可以修改它以满足您的需求。我会假设(尽管我没有尝试过)您会使用:
<Color x:FactoryMethod="FromHex" x:Key="AlmostSilver">
<x:Arguments>
<x:String>#ffcccccc</x:String>
</x:Arguments>
</Color>