public Window1() { InitializeComponent(); this.SetLanguageDictionary(); InitSetting(); _ClientEngine.Connect(_ServerUri, _ServerPort, ProtocolType.Tcp); _ClientEngine.AttachHandler(NotifyOccured); _VideoEngine.Connect(_ServerUri, Convert.ToInt32(_ServerPort), 1); StartTimer(); //_ClientEngine.Send(NotifyType.Request_Home, _UserInfo); ImageBrush myIconImg = new ImageBrush(); myIconImg.Stretch = Stretch.Fill; icon = _IniFileEdit.GetIniValue("UserInfo", "userImage"); myIconImg.ImageSource = ImageDownloader.GetInstance().GetImage(icon); logimg.Fill = myIconImg; txtUserName.Focus(); }
public Login() { InitializeComponent(); this.SetLanguageDictionary(); InitSetting(); InitMainResourceDic(); // WindowStyle Setting CheckUpdate(); _ClientEngine = new Client(InvokeSocket); if (!_ClientEngine.Connect(_ServerUri, _ServerPort, ProtocolType.Tcp)) { TempWindowForm tempWindowForm = new TempWindowForm(); QQMessageBox.Show(tempWindowForm, "服务器连接失败", "提示", QQMessageBoxIcon.Error, QQMessageBoxButtons.OK); Environment.Exit(0); } _ClientEngine.AttachHandler(NotifyOccured); StartTimer(); ImageBrush myIconImg = new ImageBrush(); myIconImg.Stretch = Stretch.Fill; icon = _IniFileEdit.GetIniValue("UserInfo", "userImage"); BitmapImage bi = new BitmapImage(); bi.BeginInit(); bi.UriSource = new Uri(icon, UriKind.RelativeOrAbsolute); bi.EndInit(); myIconImg.ImageSource = ImageDownloader.GetInstance().GetImage(icon); logimg.Fill = myIconImg; txtUserName.Focus(); // 2014-06-15: GreenRose DeleteDataFolder(); }