社区
C#
帖子详情
tree view控件在web form怎么添加啊,在tool box里面么有看到这个控件啊!
octpan
2003-07-23 03:22:30
谢谢!
...全文
66
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,需要单独下载安装
用 `@angular/aria` 构建无头可访问组件:WAI-ARIA 指令实战与 Signal
Form
s 集成指南
本文系统讲解@angular/aria指令库的使用,涵盖八大WAI-ARIA模式(Accordion、List
box
、Combo
box
、Menu、Tabs、
Tool
bar、
Tree
、Grid)的实现要点、CSS样式化策略、Component Harness单元测试方法,以及与Signal
Form
s的无缝集成方案。强调无头设计原则:开发者负责结构与样式,指令内置键盘导航、焦点管理、ARIA属性维护及屏幕阅读器支持,满足WCAG无障碍合规要求。
DeerFlow 前端数据流与状态一致性工程手册:基于 LangGraph SDK 的流式会话、SSE 间隙恢复与组件职责边界全解析
本文深入解析DeerFlow前端基于LangGraph SDK构建长时程AI会话的核心工程机制,聚焦流式SSE数据恢复、历史消息对账(含seq编织与压缩救援)、组件职责边界划分、产物双层状态模型及TanStack Query服务端状态管理。重点涵盖SSE间隙恢复流程、流模式消毒规则、线程hooks主API设计、human-input结构化协议与
tool
-calling分组渲染等关键技术实践,强调瞬态UI状态与后端权威状态的严格分离。
Qt开发入门:从零到跨平台GUI低手
本文系统介绍Qt框架的核心概念与开发实践,涵盖Qt概述、开发环境搭建、项目结构、对象树内存管理、信号与槽机制、常用
控件
(QPushButton、QLineEdit等)、布局管理器、 QMainWindow与QDialog窗口体系、事件处理、文件操作、多线程、网络编程(TCP/UDP/HTTP)、QSS样式定制及绘图API。重点突出Qt的跨平台特性、C++面向对象设计、信号槽通信模型及可视化UI开发流程。
从前端权限校验页面提取原始PDF文件的方法原理与实践
本文分析了如何通过前端权限校验页面提取原始PDF文件,重点阐述了前端表层限制的非隔离性、后端资源接口暴露原理及关键参数挖掘逻辑。介绍了手动探测路径与源码提取接口的方法,并提供了自动化JavaScript脚本实现PDF地址的快速提取与下载。
工作中使用到的单词(软件开发)
本文系统整理了软件开发工作中高频使用的英文技术词汇及术语,覆盖Java(如Lambda、JNDI注入、Log4j漏洞CVE-2021-44228、Spring Boot/AOP/自动配置)、Linux(ssh-keygen、curl、awk/sed、Sticky bit)、安全(RAS、Salt、CORS、LDAP DN、Basic认证)、DevOps(Git、GitHub、Deploy、MVP、Backlog)、架构与协议(RESTful、RMI、JNDI、JPA、EJB)以及设计模式等核心领域,兼具中日英三语对照和实际应用场景说明。
C#
111,128
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章