private void EditSwitchPort(lists.ATMLListControl listView)
{
if (lvColumns.SelectedItems.Count > 0)
{
ListViewItem lvi = listView.SelectedItems[0];
SwitchPortForm form = new SwitchPortForm();
form.SwitchPort = (SwitchPort)lvi.Tag;
if (DialogResult.OK == form.ShowDialog())
{
SwitchPort port = form.SwitchPort;
lvi.SubItems[0].Text = port.name;
lvi.SubItems[1].Text = port.Description;
lvi.SubItems[2].Text = port.baseIndexSpecified ? "" + port.baseIndex : "";
lvi.SubItems[3].Text = port.countSpecified ? "" + port.count : "";
lvi.SubItems[4].Text = port.incrementBySpecified ? "" + port.incrementBy : "";
lvi.SubItems[5].Text = port.replacementCharacter;
lvi.Tag = port;
}
}
}