Ala*_*an2 2 c# xamarin xamarin.forms
在我的C#中,我正在改变这样一个按钮的颜色:
aButton.BackgroundColor = Color.FromHex("#e9e9e9");
Run Code Online (Sandbox Code Playgroud)
有没有办法去除这种颜色.我知道我可以把它恢复到以前的颜色,但想知道是否有办法删除任何分配的东西?
按照Xamarin文件,该BackgroundColor的VisualElement是Color.Default.
所以你可以将你的Button.BackgroundColor财产分配给Color.Default:
aButton.BackgroundColor = Color.Default;
Run Code Online (Sandbox Code Playgroud)
为了完整起见:您无法删除颜色,因为它是不可为空的值类型.如果您打算将其设为透明,请将其指定给Color.Transparent:
aButton.BackgroundColor = Color.Transparent;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
778 次 |
| 最近记录: |