private ILineElement GetSelectedLineElement()
{
IMap activeFrame = m_hookHelper.FocusMap;
IGraphicsContainerSelect graphicsSel = activeFrame as IGraphicsContainerSelect;
IElement selectedElement = null;
ILineElement lineElement;
if (graphicsSel.ElementSelectionCount > 0)
{
IEnumElement enumElem = graphicsSel.SelectedElements;
selectedElement = enumElem.Next();
while (selectedElement != null)
{
if (selectedElement is ILineElement)
break;
selectedElement = enumElem.Next();
}
}
lineElement = (ILineElement)selectedElement;
return lineElement;
}
#endregion