public virtual void HandleModifierChange(object sender, ListChangedEventArgs e) { if (sender == null || e == null) { return; } if (e.ListChangedType == ListChangedType.ItemAdded) { SModifier modifier = Modifiers[e.NewIndex]; modifier.Elem = this; modifier.Init(); } }
protected void _ModifierUpdate(SModifier modifier) { modifier.Elem = this; modifier.Update(); }