社区
C#
帖子详情
tree view控件在web form怎么添加啊,在tool box里面么有看到这个控件啊!
octpan
2003-07-23 03:22:30
谢谢!
...全文
21
3
打赏
收藏
tree view控件在web form怎么添加啊,在tool box里面么有看到这个控件啊!
谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dahuzizyd
2003-07-24
打赏
举报
回复
首先,定义一个全局静态变量:
static string CurrentNodeIndex;
在下面的事件里:
private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
{
CurrentNodeIndex = TreeView1.SelectedNodeIndex;
}
写一个函数,得到这个值:
public void GetAllNodeText(Microsoft.Web.UI.WebControls.TreeNodeCollection tnc,string SelectIndex)
{
foreach (Microsoft.Web.UI.WebControls.TreeNode node in tnc)
{
GetAllNodeText(node.Nodes,SelectIndex);
if (SelectIndex == node.GetNodeIndex())
{
CurNode = node;
}
}
}
再调用:
public bool AddNode(Microsoft.Web.UI.WebControls.TreeNodeCollection treeNode,string ID,string txt,string SelectIndex)
{
int exist = 0; //用于判断要添加的节点在当前节点的子节点中是否有相同的节点
Microsoft.Web.UI.WebControls.TreeNode NewNode = new Microsoft.Web.UI.WebControls.TreeNode(); //生成新的节点
NewNode.Text = txt;
NewNode.ID = ID;
GetAllNodeText(treeNode,SelectIndex);
foreach (Microsoft.Web.UI.WebControls.TreeNode node in CurNode.Nodes )
{
if ( node.Text == NewNode.Text )
{
exist = 1;
return false;
}
}
if ( exist != 1)
{
CurNode.Nodes.Add(NewNode);
return true;
}
else
{
return false;
}
}
webtreeview比较麻烦,winform的就简单多了,也差不多。
octpan
2003-07-23
打赏
举报
回复
安装以后呢?谢谢!
wujevons
2003-07-23
打赏
举报
回复
MS有IE WebControls,需要单独下载安装
VB编程资源大全(英文源码
控件
)
1 , vb5dialog.zip This demonstrates how to subclass the Common Dialog Dialogs and manipulate a specific Dialog.<END><br>2 , cpnl.zip
Form
_Taskbar is a control for Visual Basic which, once placed...
Visual C++ 编程资源大全(英文源码
控件
)
08.zip Drop down a popdown window instead of a dropdown list from a combo
box
在Combo
Box
中用Drop down方式代替dropdown list方式(32KB)<END><br>9,09.zip Change list
box
width of combo
box
es 在...
Visual C++ 编程资源大全(英文源码 表单)
57.zip Alternative Wizard Dialog 一个Wizard对话框, 在安装程序中也有用(5KB)<END><br>58,58.zip AVL
Tree
实现AVL(Addison-Velski and Landis)树结构(5KB)<END><br>59,59.zip Template class to ...
Qt Desiger常用
控件
示例
item
View
sList << "List
View
" << "
Tree
View
" << "Table
View
" << "Column
View
" << "Undo
View
"; list.append(item
View
sList); QStringList itemWidgetsList; itemWidgetsList << "List Widget" << "
Tree
Widget...
Qt布局和
控件
使用
在 widget 中的
控件
可以进行水平、垂直、栅格布局等操作
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章