C#.Net中TreeView控件右键选择节点问题处理

treeView控件在实际项目中,右键单击弹出“右键菜单”后将失去单击的选中node,会默认选中到第一项父节点,为此必须为其绑定右键单击选中的事件:

 

private void tvResources_MouseDown(object sender, MouseEventArgs e)
        {
            tvDePartMent.SelectedNode = tvDePartMent.GetNodeAt(e.X, e.Y);
private void tvDePartMent_MouseClick(object sender, MouseEventArgs e)
        {
            tvDePartMent.SelectedNode = tvDePartMent.GetNodeAt(e.X, e.Y);
        }


你可能感兴趣的:(object,null)