private void m_tree_AfterSelect(object sender, TreeViewEventArgs e)
{
// only publish the actions that are like a mouse clicking.
if (e.Action == TreeViewAction.ByMouse)
{
SetComboTextAndFocus(e.Node);
}
if (AfterSelect != null)
AfterSelect(this, e);
}