public void OnPageSelected(int position) { CurrentItem = position; if (_listener != null) _listener.OnPageSelected(position); if (null != PageSelected) PageSelected(this, new PageSelectedEventArgs { Position = position }); }