コード例 #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);
 }