【发布时间】:2018-08-02 02:39:07
【问题描述】:
我有以下控制权。我想在某些事件触发器上更改背景颜色。我想将此clrGray 资源设置为某些事件单击时的颜色。
我尝试了以下方法,但没有成功:(
XAM:
<local:RoundedFrame x:Name="MyFrame1" HeightRequest="16" IsVisible="True" BackgroundColor="{DynamicResource clrGreen}">
CS:
//On Some event
//Not working
MyFrame1.SetDynamicResource(MyFrame1.BackgroundColor, "clrGreen");
【问题讨论】:
-
您能否详细说明您的问题?您是否希望在更改“clrGreen”键的值时简单地更改框架的背景颜色?
标签: c# data-binding xamarin.forms mvvm-light dynamicresource