private int AddListViewItem(ConnectorLocation connectorLocation)
{
if (connectorLocation == null)
connectorLocation = new ConnectorLocation();
var item = new ListViewItem(connectorLocation.connectorID);
item.SubItems.Add(connectorLocation.pinID);
item.Tag = connectorLocation;
if (lvList.Columns.Count >= 2)
{
lvList.Columns[0].Width = -2;
lvList.Columns[1].Width = -2;
}
return lvList.Items.Add(item).Index;
}