UltraTree的使用(Infragistics.Win.UltraWinTree.UltraTree)

来源:互联网 发布:mysql where in 编辑:程序博客网 时间:2024/05/20 21:22

一、鼠标双击事件——如果有节点就打开界面,若没有则什么也不执行

private void tvMain_DoubleClick(object sender, System.EventArgs e)  //(*鼠标双击数时的事件)
{

//判断鼠标是否在节点区域  
Infragistics.Win.UltraWinTree.UltraTreeNode node = 
tvMain.GetNodeFromPoint(tvMain.PointToClient(Cursor.Position));
try
{
if(node != null && !node.HasNodes)  //(*有节点,并且是最低一级的节点)
{
Explain(node.Tag.ToString(), node.Key.ToString());//(*打开窗口  (类名称,窗口名称),调用Explain  )
}
}
catch

                        {

                        }
}

0 0
原创粉丝点击