// Token: 0x06000CD3 RID: 3283 RVA: 0x0002FB6D File Offset: 0x0002DD6D private void OnAdd(TriggerBase triggerBase) { if (this.Owner != null && this.Owner.IsInitialized) { EventTrigger.ProcessOneTrigger(this.Owner, triggerBase); } InheritanceContextHelper.ProvideContextForObject(this.Owner, triggerBase); }
// Called by GenericCollection.tb when a trigger is added to the collection. // We use this opportunity to hook it into the tree. private void OnAdd(TriggerBase triggerBase) { // If we don't have an Owner (the Style/Template case), or the // element isn't initialized yet, we don't need to do anything if (Owner != null && Owner.IsInitialized) { EventTrigger.ProcessOneTrigger(Owner, triggerBase); } InheritanceContextHelper.ProvideContextForObject(Owner, triggerBase); }
// Token: 0x060003F5 RID: 1013 RVA: 0x0000B4FC File Offset: 0x000096FC internal static void ProcessTriggerCollection(FrameworkElement triggersHost) { TriggerCollection value = EventTrigger.TriggerCollectionField.GetValue(triggersHost); if (value != null) { for (int i = 0; i < value.Count; i++) { EventTrigger.ProcessOneTrigger(triggersHost, value[i]); } } }