/// <summary> /// 获取用户登录信息 /// </summary> /// <returns></returns> public ObservableCollection <UserInfo> GetLoginInfo() { var loginInfo = new List <UserInfo>(); if (InfoFile.Exists) { XmlSerializer xml = new XmlSerializer(loginInfo.GetType()); using (Stream s = InfoFile.OpenRead()) { loginInfo = xml.Deserialize(s) as List <UserInfo>; } } var tList = new ObservableCollection <UserInfo>(); foreach (var item in loginInfo) { tList.Add(new UserInfo { AutomaticLogon = item.AutomaticLogon, RememberPwd = item.RememberPwd, UserName = this.decryptInfo.GetDecrypte(item.UserName), UserPwd = this.decryptInfo.GetDecrypte(item.UserPwd), }); } return(tList); }