28 references to Worker
PresentationFramework (28)
System\Windows\Data\BindingExpression.cs (28)
195Worker?.RefreshValue(); // calls TransferValue 231relevant = (Worker != null) && (Worker.UsesDependencyProperty(d, dp)); 354get { return Worker?.SourceItem; } 360get { return Worker?.SourcePropertyName; } 366get { return (Worker != null) ? Worker.RawValue() : DependencyProperty.UnsetValue; } 477Invariant.Assert(Worker != null); 479SetValue(Feature.DynamicConverter, new DynamicValueConverter(IsReflective, Worker.SourcePropertyType, Worker.TargetPropertyType), null); 987if (Worker == null) 994Worker.AttachDataItem(); 1111Worker?.DetachDataItem(); 1129if (Worker == null) 1132Worker.AttachDataItem(); 1186Invariant.Assert(Worker == null, "duplicate call to CreateWorker"); 1257if (Worker == null) 1274object value = (newValue == DependencyProperty.UnsetValue) ? Worker.RawValue() : newValue; 1557itemValue = Worker.RawValue(); 1803|| Worker == null // not activated 1804|| !Worker.CanUpdate // no source (currency moved off end) 1824Type sourceType = Worker.SourcePropertyType; 1878if (Worker.IsDBNullValidForUpdate) 1972Worker.UpdateValue(value); 2161return Worker.IsDBNullValidForUpdate; 2268return !Worker.IsPathCurrent(); 2411Worker.OnCurrentChanged(sender as ICollectionView, e); 2649Worker?.OnSourceInvalidation(d, dp, args.IsASubPropertyChange);