方法如下:
protected void Button1_Click(object sender, EventArgs e)
this.treeView1.HideSelection = false;---------即使在是去焦点时仍突出显示
treeView1.SelectedNode = treeNode;
//下面是我在.net2.0下的实际代码
TreeNode treeNode2 = new TreeNode();
if (tnParent == null) return null;
if (tnParent.Text == strValue) return tnParent;
if (tnParent.Level > 0) tnParent.Collapse();//tnParent.CollapseAll();
TreeNode tnRet = null;
foreach (TreeNode tn in tnParent.Nodes)//tnParent.ChildNodes)
{
tnRet = FindNode(tn, strValue);
if (tnRet != null) break;
}
return tnRet;