Inheritance: System.EventArgs
 public static void OnChangeTabOccured(object sender, ChangeTabEventArg e)
 {
     if (ChangeTabOccuredHandler != null)
     {
         ChangeTabOccuredHandler(sender, e);
     }
 }
        private void OnChangeTabOccured(object sender, ChangeTabEventArg arg)
        {
            if (!IsMainWindowDisplayable())
            {
                Application.Current.MainWindow.Activate();
                return;
            }

            SelectedTab = MainTabKindUtil.ToInt(arg.ChangeTo);
            EventAggregator.OnSelectObjectForceOccured(sender, new SelectObjectForceEventArgs() { Model = arg.SubObject });
        }