50 references to UpdateSourceTrigger
PresentationFramework (50)
System\Windows\Controls\TextBox.cs (1)
671UpdateSourceTrigger.LostFocus // DefaultUpdateSourceTrigger
System\Windows\Data\Binding.cs (7)
396[DefaultValue(UpdateSourceTrigger.Default)] 397public UpdateSourceTrigger UpdateSourceTrigger 403case BindingFlags.UpdateOnPropertyChanged: return UpdateSourceTrigger.PropertyChanged; 404case BindingFlags.UpdateOnLostFocus: return UpdateSourceTrigger.LostFocus; 405case BindingFlags.UpdateExplicitly: return UpdateSourceTrigger.Explicit; 406case BindingFlags.UpdateDefault: return UpdateSourceTrigger.Default; 417throw new InvalidEnumArgumentException("value", (int) value, typeof(UpdateSourceTrigger));
System\Windows\Data\BindingBase.cs (5)
351internal static BindingFlags FlagsFrom(UpdateSourceTrigger updateSourceTrigger) 355case UpdateSourceTrigger.Default: return BindingFlags.UpdateDefault; 356case UpdateSourceTrigger.PropertyChanged: return BindingFlags.UpdateOnPropertyChanged; 357case UpdateSourceTrigger.LostFocus: return BindingFlags.UpdateOnLostFocus; 358case UpdateSourceTrigger.Explicit: return BindingFlags.UpdateExplicitly;
System\Windows\Data\BindingExpression.cs (1)
384get { return (ParentBinding.UpdateSourceTrigger == UpdateSourceTrigger.Default); }
System\Windows\Data\BindingExpressionBase.cs (10)
1028SetUpdateSourceTrigger(UpdateSourceTrigger.Explicit); 1056UpdateSourceTrigger ust = GetDefaultUpdateSourceTrigger(fwMetaData); 2507internal void ResolvePropertyDefaultSettings(BindingMode mode, UpdateSourceTrigger updateTrigger, FrameworkPropertyMetadata fwMetaData) 2535if (updateTrigger == UpdateSourceTrigger.Default) 2537UpdateSourceTrigger ust = GetDefaultUpdateSourceTrigger(fwMetaData); 2556internal UpdateSourceTrigger GetDefaultUpdateSourceTrigger(FrameworkPropertyMetadata fwMetaData) 2558UpdateSourceTrigger ust = 2559IsInMultiBindingExpression ? UpdateSourceTrigger.Explicit : 2561UpdateSourceTrigger.PropertyChanged; 2565internal void SetUpdateSourceTrigger(UpdateSourceTrigger ust)
System\Windows\Data\BindingOperations.cs (5)
442internal static bool IsValidUpdateSourceTrigger(UpdateSourceTrigger value) 446case UpdateSourceTrigger.Default: 447case UpdateSourceTrigger.PropertyChanged: 448case UpdateSourceTrigger.LostFocus: 449case UpdateSourceTrigger.Explicit:
System\Windows\Data\MultiBinding.cs (8)
126[DefaultValue(UpdateSourceTrigger.PropertyChanged)] 127public UpdateSourceTrigger UpdateSourceTrigger 133case BindingFlags.UpdateOnPropertyChanged: return UpdateSourceTrigger.PropertyChanged; 134case BindingFlags.UpdateOnLostFocus: return UpdateSourceTrigger.LostFocus; 135case BindingFlags.UpdateExplicitly: return UpdateSourceTrigger.Explicit; 136case BindingFlags.UpdateDefault: return UpdateSourceTrigger.Default; 382if (binding.UpdateSourceTrigger != UpdateSourceTrigger.PropertyChanged && 383binding.UpdateSourceTrigger != UpdateSourceTrigger.Default)
System\Windows\Data\MultiBindingExpression.cs (1)
156get { return (ParentMultiBinding.UpdateSourceTrigger == UpdateSourceTrigger.Default); }
System\Windows\FrameworkPropertyMetadata.cs (8)
221UpdateSourceTrigger defaultUpdateSourceTrigger) : 225throw new InvalidEnumArgumentException("defaultUpdateSourceTrigger", (int) defaultUpdateSourceTrigger, typeof(UpdateSourceTrigger)); 226if (defaultUpdateSourceTrigger == UpdateSourceTrigger.Default) 237_flags = (MetadataFlags)(((uint)_flags & 0x3FFFFFFF) | ((uint) UpdateSourceTrigger.PropertyChanged) << 30); 472public UpdateSourceTrigger DefaultUpdateSourceTrigger 476get { return (UpdateSourceTrigger) (((uint) _flags >> 30) & 0x3); } 484throw new InvalidEnumArgumentException("value", (int) value, typeof(UpdateSourceTrigger)); 485if (value == UpdateSourceTrigger.Default)
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6722typeof(System.Windows.Data.UpdateSourceTrigger), // type 6726bamlMember.TypeConverterType = typeof(System.Windows.Data.UpdateSourceTrigger); 6727bamlMember.SetDelegate = delegate(object target, object value) { ((System.Windows.Data.Binding)target).UpdateSourceTrigger = (System.Windows.Data.UpdateSourceTrigger)value; };
System\Windows\Shell\WindowChrome.cs (1)
346UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged,