private void LocalhostAccountAddButton_Click(object sender, EventArgs e) { LocalhostAccount acc = new LocalhostAccount(); Config.LocalhostAccountList.Add(acc); ucLocalhostAccounts.AddItem(acc); }
private void LocalhostAccountAddButton_Click(object sender, EventArgs e) { LocalhostAccount acc = new LocalhostAccount("New Account"); Config.LocalhostAccountList.Add(acc); ucLocalhostAccounts.AccountsList.Items.Add(acc); ucLocalhostAccounts.AccountsList.SelectedIndex = ucLocalhostAccounts.AccountsList.Items.Count - 1; }
private void LocalhostAccountDuplicateButton_Click(object sender, EventArgs e) { LocalhostAccount src = (LocalhostAccount)ucLocalhostAccounts.lbAccounts.Items[ucLocalhostAccounts.lbAccounts.SelectedIndex]; LocalhostAccount clone = (LocalhostAccount)src.Clone(); Config.LocalhostAccountList.Add(clone); ucLocalhostAccounts.AddItem(clone); }
private void LocalhostAccountsList_SelectedIndexChanged(object sender, EventArgs e) { int sel = ucLocalhostAccounts.AccountsList.SelectedIndex; if (Config.LocalhostAccountList.HasValidIndex(sel)) { LocalhostAccount acc = Config.LocalhostAccountList[sel]; ucLocalhostAccounts.SettingsGrid.SelectedObject = acc; } }