public void UnSelectAll()
{
if (jointList != null)
foreach (Item i in jointList)
if (i != null) i.IsSelected = false;
if (lineList != null)
foreach (Item i in lineList)
if (i != null) i.IsSelected = false;
if (areaList != null)
foreach (Item i in areaList)
if (i != null) i.IsSelected = false;
ChangeSelection(null);
}