/// <summary> /// アカウント設定を追加 /// </summary> private void accountAddButton_Click(object sender, EventArgs e) { frmAccountSetting fas = new frmAccountSetting(null); if (fas.ShowDialog() == DialogResult.OK) { s_config.Accounts.Add(fas.Result); accountListBox.Items.Add(fas.Result.SetName + " (" + fas.Result.AccountName + "@" + fas.Result.Domain + ")"); accountListBox.Refresh(); // アカウント設定が0だったら、閉じれないようにしておく formCloseAdmit(); } }
/// <summary> /// アカウント設定を変更 /// </summary> private void accountChangeButton_Click(object sender, EventArgs e) { if (accountListBox.SelectedIndex > -1) { frmAccountSetting fas = new frmAccountSetting(s_config.Accounts[accountListBox.SelectedIndex]); if (fas.ShowDialog() == DialogResult.OK) { s_config.Accounts[accountListBox.SelectedIndex] = fas.Result; accountListBox.Items[accountListBox.SelectedIndex] = fas.Result.SetName + " (" + fas.Result.AccountName + "@" + fas.Result.Domain + ")"; accountListBox.Refresh(); // アカウント設定が0だったら、閉じれないようにしておく formCloseAdmit(); } } }