private void ControlsToData() { _paths = null; if (lvList.Items.Count > 0) { _paths = new List<Path>(); foreach (ListViewItem lvi in lvList.Items) { var path = (Path) lvi.Tag; _paths.Add(path); } } }