private void OnHaveLogin(ResultHead head, User user) { if (head.Error == "") { User.Me = user; StormClient.QueueGetUserList(); } else { MessageBox.Show("请核对账号密码!"); } }//登录完成
} //设置当前联系人对象 /// <summary> /// 获取联系人列表(完成后打开主窗体) /// </summary> private void OnGetContactsList(ResultHead head, User[] users) { if (head.Error != "") { MessageBox.Show("无法获取联系人列表"); return; } App.Current.Dispatcher.Invoke( (Action) delegate() { ContactsList = new List <User>(users); MainWindow mainWindow = new MainWindow(); mainWindow.Show(); LogWindow.Instence.Close(); }); }