首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Treeview定位有关问题 急 高手速度帮忙

2012-03-08 
Treeview定位问题急急急 高手速度帮忙啊在Treeciew里外面传如某一个值我想把它定位他到一行但不想再整个Tr

Treeview定位问题 急急急 高手速度帮忙啊
在Treeciew里   外面传如某一个值     我想把它定位他到一行       但不想再整个Treeview里便利     那样效率低   我想直接把它定位到传进来那个值的那行     就像分支机构一样       有个parent我选中某个支点       我想直接在我选中的那里加         定位到那行   不在的我说的明白了吗     急啊

[解决办法]
你说的是一个树的搜索算法,递归查找树能接受吗?
bool ok =false;
search( TreeNode tn, string key)
{
foreach( TreeNode tn in tn.Nodes )
{
if( ok ) return;//初步优化效率
if( tn.Text == key )
{
TreeView1.SelectNode = tn;
ok = true;return;
}
search( tn, key );
}
}

热点排行