Ejemplo n.º 1
0
 //登录
 private void login_Click(object sender, RoutedEventArgs e)
 {
     if (isLoginState)
     {
         LoginForm       login = new LoginForm();
         FamilyBrowserVM vm    = this.DataContext as FamilyBrowserVM;
         if (login.ShowDialog() == true)
         {
             this.welcome.Content  = ServerManagement.roleName;
             this.login_state.Text = "注销";
             if (ServerManagement.id == 1)
             {
                 audit.Visibility       = Visibility.Visible;
                 AuditRefuse.Visibility = Visibility.Visible;
                 DeleteNode.Visibility  = Visibility.Visible;
             }
             //vm.IsDownload();
             vm.Downloadnew();
             UnfoldTreeview();
             var vM = this.DataContext as FamilyBrowserVM;
             //模型列表(服务器上)
             //this.dataGrid.ItemsSource = vM.Modellist();
             //模型列表(本地)
             this.dataGrid.ItemsSource = vM.list();
         }
     }
     else
     {
         logoutAsync();
         UnfoldTreeview();
     }
 }
Ejemplo n.º 2
0
 private void renovation_Click(object sender, RoutedEventArgs e)
 {
     if (!isLoginState)
     {
         FamilyBrowserVM vm = this.DataContext as FamilyBrowserVM;
         vm.Downloadnew();
     }
     else
     {
         MessageBox.Show("请您先登录!");
     }
 }