Exemplo n.º 1
0
 /// <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("请登录");
         }
     }
 }
Exemplo n.º 2
0
 /// <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("请登录");
         }
     }
 }