private void treeViewHost_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e)
{
TreeNode node = e.Node;
treeViewHost.SelectedNode = e.Node;
ClearAllHighLight();
ActiveNode(node);
pictureBoxPreview.Refresh();
if (m_activeElem == null || node.Tag == null || !(node.Tag is Edge)) return;
ElementGeometry elemGeom = m_creationData.Creator.ElemGeomDic[m_activeElem];
elemGeom.EdgeBindingDic[node.Tag as Edge].IsHighLighted = true;
pictureBoxPreview.Refresh();
}