50 references to UpdateSourceTrigger
PresentationFramework (50)
System\Windows\Controls\TextBox.cs (1)
665UpdateSourceTrigger.LostFocus // DefaultUpdateSourceTrigger
System\Windows\Data\Binding.cs (7)
370[DefaultValue(UpdateSourceTrigger.Default)] 371public UpdateSourceTrigger UpdateSourceTrigger 377case BindingFlags.UpdateOnPropertyChanged: return UpdateSourceTrigger.PropertyChanged; 378case BindingFlags.UpdateOnLostFocus: return UpdateSourceTrigger.LostFocus; 379case BindingFlags.UpdateExplicitly: return UpdateSourceTrigger.Explicit; 380case BindingFlags.UpdateDefault: return UpdateSourceTrigger.Default; 391throw new InvalidEnumArgumentException("value", (int) value, typeof(UpdateSourceTrigger));
System\Windows\Data\BindingBase.cs (5)
348internal static BindingFlags FlagsFrom(UpdateSourceTrigger updateSourceTrigger) 352case UpdateSourceTrigger.Default: return BindingFlags.UpdateDefault; 353case UpdateSourceTrigger.PropertyChanged: return BindingFlags.UpdateOnPropertyChanged; 354case UpdateSourceTrigger.LostFocus: return BindingFlags.UpdateOnLostFocus; 355case UpdateSourceTrigger.Explicit: return BindingFlags.UpdateExplicitly;
System\Windows\Data\BindingExpression.cs (1)
371get { return (ParentBinding.UpdateSourceTrigger == UpdateSourceTrigger.Default); }
System\Windows\Data\BindingExpressionBase.cs (10)
1019SetUpdateSourceTrigger(UpdateSourceTrigger.Explicit); 1047UpdateSourceTrigger ust = GetDefaultUpdateSourceTrigger(fwMetaData); 2476internal void ResolvePropertyDefaultSettings(BindingMode mode, UpdateSourceTrigger updateTrigger, FrameworkPropertyMetadata fwMetaData) 2504if (updateTrigger == UpdateSourceTrigger.Default) 2506UpdateSourceTrigger ust = GetDefaultUpdateSourceTrigger(fwMetaData); 2525internal UpdateSourceTrigger GetDefaultUpdateSourceTrigger(FrameworkPropertyMetadata fwMetaData) 2527UpdateSourceTrigger ust = 2528IsInMultiBindingExpression ? UpdateSourceTrigger.Explicit : 2530UpdateSourceTrigger.PropertyChanged; 2534internal void SetUpdateSourceTrigger(UpdateSourceTrigger ust)
System\Windows\Data\BindingOperations.cs (5)
432internal static bool IsValidUpdateSourceTrigger(UpdateSourceTrigger value) 436case UpdateSourceTrigger.Default: 437case UpdateSourceTrigger.PropertyChanged: 438case UpdateSourceTrigger.LostFocus: 439case UpdateSourceTrigger.Explicit:
System\Windows\Data\MultiBinding.cs (8)
120[DefaultValue(UpdateSourceTrigger.PropertyChanged)] 121public UpdateSourceTrigger UpdateSourceTrigger 127case BindingFlags.UpdateOnPropertyChanged: return UpdateSourceTrigger.PropertyChanged; 128case BindingFlags.UpdateOnLostFocus: return UpdateSourceTrigger.LostFocus; 129case BindingFlags.UpdateExplicitly: return UpdateSourceTrigger.Explicit; 130case BindingFlags.UpdateDefault: return UpdateSourceTrigger.Default; 376if (binding.UpdateSourceTrigger != UpdateSourceTrigger.PropertyChanged && 377binding.UpdateSourceTrigger != UpdateSourceTrigger.Default)
System\Windows\Data\MultiBindingExpression.cs (1)
144get { return (ParentMultiBinding.UpdateSourceTrigger == UpdateSourceTrigger.Default); }
System\Windows\FrameworkPropertyMetadata.cs (8)
218UpdateSourceTrigger defaultUpdateSourceTrigger) : 222throw new InvalidEnumArgumentException("defaultUpdateSourceTrigger", (int) defaultUpdateSourceTrigger, typeof(UpdateSourceTrigger)); 223if (defaultUpdateSourceTrigger == UpdateSourceTrigger.Default) 234_flags = (MetadataFlags)(((uint)_flags & 0x3FFFFFFF) | ((uint) UpdateSourceTrigger.PropertyChanged) << 30); 469public UpdateSourceTrigger DefaultUpdateSourceTrigger 473get { return (UpdateSourceTrigger) (((uint) _flags >> 30) & 0x3); } 481throw new InvalidEnumArgumentException("value", (int) value, typeof(UpdateSourceTrigger)); 482if (value == UpdateSourceTrigger.Default)
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
7223typeof(System.Windows.Data.UpdateSourceTrigger), // type 7228TypeConverterType = typeof(System.Windows.Data.UpdateSourceTrigger), 7229SetDelegate = delegate (object target, object value) { ((System.Windows.Data.Binding)target).UpdateSourceTrigger = (System.Windows.Data.UpdateSourceTrigger)value; },
System\Windows\Shell\WindowChrome.cs (1)
342UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged,