protected internal virtual void OnPageIndexChanged(RadPageViewIndexChangedEventArgs e) { this.viewElement.OnPageIndexChanged(e); if (!this.CanRaiseEvents) { return; } EventHandler <RadPageViewIndexChangedEventArgs> eventHandler = this.Events[RadPageView.PageIndexChangedEventKey] as EventHandler <RadPageViewIndexChangedEventArgs>; if (eventHandler == null) { return; } eventHandler((object)this, e); }
protected internal virtual void OnPageIndexChanged(RadPageViewIndexChangedEventArgs e) { Debug.Assert(this.viewElement != null, "Must have UI instance at this point."); this.viewElement.OnPageIndexChanged(e); if (!this.CanRaiseEvents) { return; } EventHandler <RadPageViewIndexChangedEventArgs> eh = this.Events[PageIndexChangedEventKey] as EventHandler <RadPageViewIndexChangedEventArgs>; if (eh != null) { eh(this, e); } }
protected internal virtual void OnPageIndexChanged(RadPageViewIndexChangedEventArgs e) { Debug.Assert(this.owner != null, "No valid owner reference."); this.SetItemIndex(e.OldIndex, e.NewIndex); }