protected virtual bool OnSelectedIndexChanging(object sender, int newIndex) { PositionChangingEventHandler handler = (PositionChangingEventHandler)this.Events[SelectedIndexChangingEventKey]; if (handler != null) { PositionChangingCancelEventArgs args = new PositionChangingCancelEventArgs(newIndex); handler(this, args); return(args.Cancel); } return(false); }
protected virtual void OnPositionChanging(ref PositionChangingEventArgs e) { PositionChangingEventHandler handler = PositionChanging; handler?.Invoke(this, e); }