【发布时间】:2015-09-03 23:34:13
【问题描述】:
我有一个接受整个视图模型的自定义绑定:
public class TextViewGroupInfoBinding : BaseBinding<TextView, GroupViewModel>
{
private IMvxAndroidCurrentTopActivity CurrentTopActivity
{
get { return ServiceLocator.Current.GetInstance<IMvxAndroidCurrentTopActivity>(); }
}
public TextViewGroupInfoBinding(TextView androidControl) : base(androidControl)
{
}
public override MvxBindingMode DefaultMode
{
get { return MvxBindingMode.OneWay; }
}
protected override void SetValueToView(TextView control, GroupViewModel value)
在 UI 上绑定它使用MvxBind="BgColor ." 语法。我怎样才能从我的ViewModel 激起PropertyChanged 事件以使绑定做出反应?尝试RaiseAllPropertiesChanged 没有运气。
【问题讨论】:
标签: c# binding xamarin mvvmcross