使用节点鼠标点击事件
private void ctrLayerTreeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
TreeNode node = e.Node;
this.ctrLayerTreeView.SelectedNode = node;
//递归设置父节点选中状态
SetParentNodeChecked(node);