コード例 #1
0
 public BindingInternal(IHasDataContext control, PropertyInfo property, string path, BindingMode mode, bool strict)
 {
     _path     = new BindingPath(path);
     _property = property;
     _control  = control;
     _mode     = mode;
     _strict   = strict;
     control.PropertyChanged += OnTargetPropertyChanged;
     Refresh();
 }
コード例 #2
0
 private object GetDataContext(IHasDataContext cont)
 {
     return(cont.DataContext ?? (cont.ParentContainer != null ? GetDataContext(cont.ParentContainer) : null));
 }