/// <summary> /// 修改用户名事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void fixUserNamePage_UserNameChanged(object sender, UserNameEventArgs e) { try { string oldUser = accountManager.LoginAccount.UserName; var state = accountManager.UpdateAccountUserName(accountManager.LoginAccount.UserName, e.UserNameStr); if (state) { accountManager.SaveAccountInformation(); fixUserNamePage.UpdateShow(accountManager.LoginAccount.UserName); string str = string.Format("修改用户名:\"{0}\"修改为\"{1}\".", oldUser, e.UserNameStr); MakeLogMessage(sender, "修改用户名", str, LogType.Account); MessageBox.Show("修改用户名成功.", "修改用户名"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "修改用户名"); } }
private void Channel_UserQuitIRC(object sender, UserNameEventArgs e) { RemovePlayer(e.UserName); UpdateDiscordPresence(); }