private void ControlsToData()
{
if( _itemComponents != null )
_itemComponents.Clear();
if (lvList.Items.Count == 0)
{
_itemComponents = null;
}
else
{
if (_itemComponents == null)
_itemComponents = new List<HardwareItemDescriptionComponent1>();
foreach (ListViewItem lvi in lvList.Items)
_itemComponents.Add(lvi.Tag as HardwareItemDescriptionComponent1);
}
}