示例#1
0
 /// <summary>
 /// 绑定的上下文发生改变时的响应方法
 /// 利用反射+=/-=OnValuePropertyChanged
 /// </summary>
 public virtual void OnBindingContextChanged(T oldValue, T newValue)
 {
     Binder.Unbind(oldValue);
     Binder.Bind(newValue);
 }
示例#2
0
文件: BaseView.cs 项目: junfff/mygame
 /// <summary>
 /// 绑定的上下文发生改变时的响应方法
 /// 利用反射+=/-=OnValuePropertyChanged
 /// </summary>
 public virtual void OnBindingContextChanged(T oldValue, T newValue)
 {
     Binder.Unbind(oldValue);
     Binder.Bind(newValue);
     //Debug.LogErrorFormat("OnBindingContextChanged is null? = {0}", newValue == null);
 }