/// <summary> /// 正在切换页面 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TabControl_SelectedPageChanging(object sender, TabFormSelectedPageChangingEventArgs e) { if (FirstSign && !(UserList == null) && !getAuthority()) { if (!(e.Page == User_Tab_Form)) { e.Cancel = true; this.TabControl.SelectedPage = this.TabControl.Pages[0];//跳转到登录页面 MessageBox.Show("请登录"); } } }
/// <summary> /// 当前窗口变化 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tabFormControl_SelectedPageChanging(object sender, TabFormSelectedPageChangingEventArgs e) { if (FirstSign && !(UserList == null) && !getAuthority()) { if (!(e.Page == LoginFormPage)) { e.Cancel = true; this.tabFormControl.SelectedPage = this.tabFormControl.Pages.Where(p => p.Name == "LoginFormPage").ToArray()[0]; //跳转到登录页面 MessageBox.Show("请登录"); } } }