.net C# Treeview的查找node文字项
来源:互联网 发布:erp软件是什么软件 编辑:程序博客网 时间:2024/06/05 14:04
//查找可见项
...{
//by 闫磊 Email:Landgis@126.com,yanleigis@21cn.com 2007.10.10
TreeNode Node;
str = str.ToUpper();
if (StartNode == null)
...{
Node = tv.Nodes[0];
}
else
...{
Node = StartNode.NextVisibleNode;
}
String Text;
int p;
while (Node != null)
...{
Text = Node.Text.ToUpper();
p = Text.IndexOf(str);
if (p > -1)
...{
return Node;
}
Node = Node.NextVisibleNode;
}
return null;
}
//查找所有项
//Accurately是否为精确查找
private TreeNode GetNode(TreeView tv, TreeNode StartNode, string str, bool accurately)
{
//by 闫磊 Email:Landgis@126.com,yanleigis@21cn.com 2007.10.10
TreeNode Node;
if (str == null) return null;
str = str.ToUpper();
if (StartNode == null)
{
Node = tv.Nodes[0];
}
else
{
Node = StartNode.NextVisibleNode;
}
String Text;
int p;
TreeNode ParentNode = Node;
while (Node != null)
{
if (accurately)
{
if (str == Node.Text)
return Node;
}
else
{
Text = Node.Text.ToUpper();
p = Text.IndexOf(str);
if (p > -1)
{
return Node;
}
}
if (Node.GetNodeCount(true) > 0) //有子
{
ParentNode = Node;
Node = Node.Nodes[0];
}
else
{
Node = Node.NextNode;
while ((Node == null) && (ParentNode != null))
{
Node = ParentNode.NextNode;
ParentNode = ParentNode.Parent;
}
}
}
return null;
}
- .net C# Treeview的查找node文字项
- .net C# Treeview的Node拖动
- .net C# Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动收藏
- C# TreeView 节点查找
- C# TreeView 节点查找
- C# treeview 查找节点
- asp.net 查找Treeview中被选中的节点
- C# TreeView使用 asp.net
- C# ASP.Net 多级分类Treeview的实现
- C# Asp.net 中的Treeview 点击不刷新页面的
- C# Asp.net 中的Treeview 点击不刷新页面的
- VB.NET中TreeView查找下一个节点
- C# TreeView的用法
- ERP-非财务人员的财务培训教(五)------资本结构筹划
- 用.net GDI+制作时钟
- Domino使用Java代理的注意事项
- .net C# Treeview的Node拖动,Node节点上下移动
- CSS2样式表(属性·轮廓)
- .net C# Treeview的查找node文字项
- 新的博客开张!纯属自己心得 把自己每天的收获记录下来
- BS中开发过程中的几个常用js函数
- jts学习——com.vividsolutions.jts.geom包
- paint中的Graphics从何而来?
- 双系统安装 Windows+Linux
- 接触SQL SERVER2008
- ajax框架的介绍和初步学习
- ubuntu7.10 安装设置