private void mWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { HideLoading(); bool result = (bool)e.Result; if (result == false) { MessageBox.Show("Invalid password or account name", "Account detail error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (CharacterHelper.Chars.Count == 0) { MessageBox.Show("No character found on this account.", "Account character", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } int i = 0; foreach (var c in CharacterHelper.Chars) { var con = new CharacterInfoControl(c); con.Location = new Point(10 + (i % 3) * (con.Width + 10), 10 + (i / 3) * (con.Height + 10)); pnlCharacters.Controls.Add(con); i++; } }
private void mWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { HideLoading(); bool result = (bool)e.Result; if (result == false) { MessageBox.Show("Invalid password or account name", "Account detail error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (CharacterHelper.Chars.Count == 0) { MessageBox.Show("No character found on this account.", "Account character", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } int i = 0; foreach (var c in CharacterHelper.Chars) { var con = new CharacterInfoControl(c); con.Location = new Point(10 + (i % 3) * (con.Width + 10), 10 + (i / 3) * (con.Height + 10)); pnlCharacters.Controls.Add(con); i++; } }