private void btnAddDrive_Click(object sender, EventArgs e) { DriveConfiguration14 drive = new DriveConfiguration14(); DriveDetails14 dialog = new DriveDetails14(drive); if (dialog.ShowDialog() == DialogResult.OK) { ListViewItem item = new ListViewItem(new string[] { drive.DriveLetter.ToString(), drive.RemoteAddress, drive.DriveLabel }); item.Tag = drive; lvwDrives.Items.Add(item); ConfigToSuffix(); } }
private void btnEditDrive_Click(object sender, EventArgs e) { if (lvwDrives.SelectedItems.Count == 1) { ListViewItem selected = lvwDrives.SelectedItems[0]; DriveConfiguration14 drive = (DriveConfiguration14)selected.Tag; DriveDetails14 dialog = new DriveDetails14(drive); if (dialog.ShowDialog() == DialogResult.OK) { selected.SubItems[0].Text = drive.DriveLetter.ToString(); selected.SubItems[1].Text = drive.RemoteAddress; selected.SubItems[2].Text = drive.DriveLabel; ConfigToSuffix(); } } }