首页 > 语言 > 关键词  > ASP.NET最新资讯  > 正文

TreeView使用笔记

2008-09-10 09:35 · 稿源:互联网

TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。

一、针对TTreeNodes,也就是TreeView.Items,有这些属性:

1、count,节点个数。

2、item[index],通过index得到节点。

二、针对TTreeNodes,也就是TreeView.Items,常用的添加节点的操作有:

AddFirst添加第一个根节点。由此函数添加的节点总排在前面,除非后来又使用此函数添加了一个节点,则后添加的节点将排在前面。该函数返回新添加的节点。

AddChildFirst添加第一个子节点,要求有父节点作为其参数。返回新添加的节点。

AddChild添加一个子节点,要求有父节点作为其参数。返回新添加的节点。

Add添加一个兄弟节点,要求有兄弟节点作为其参数。返回新添加的节点。

三、针对TTreeNodes,也就是TreeView.Items,常用的得到节点的操作有:

GetFirstNode()得到根节点。

然后配合TTreeNode.GetNext(),就可以访问所有的节点。

四、建树举例:



var

root_node,cur_node:TTreeNode;

begin

root_node:=AddFirst(nil,'根节点1');

cur_node:=addChildfirst(root_node,nil,'根节点1_child1');

add(cur_node,'根节点1_child2');

root_node:=Add(nil,'根节点2');

AddChildFirst(root_node,''根节点2_child1');

end;

举报

  • 相关推荐
  • 苹果发布iOS 26开发者预览版Beta 6:液态玻璃、动效加强

    今天凌晨,苹果向开发者推送了iOS 26 Beta 6版本,增加了不少新的动效、功能,整体已经比较完善。 鉴于iPhone 17系列的发布还有不到一个月的时间,正式版很可能会维持目前的效果。 具体更新内容如下: 锁屏界面:液态玻璃效果更新,时钟比以前更透明但仍有磨砂玻璃外观;输入密码时,密码按钮比以前更半透明。 应用动画:打开和关闭应用的动画有所改变,比以前快很�

  • 转向拥抱本土开发者,团结引擎独立运营3年后的得与失

    2022 年,Unity 宣布将中国业务进行本地化重组,成立独立运营的 Unity 中国。而团结引擎(Unity China Engine)成为了接棒的“本地引擎方案”。 酝酿三年后,今年4月Unity6 及其后续版本在中国大陆及港澳地区下架,意味着二者进一步“各司其职”。 消息一出立刻引发了不小的震动。对许多国内庞大的开发群体而言,无法第一时间体验Unity6最新的技术,确实会产生疑惑和迟疑。因�

  • 迄今最先进的AI模型!ChatGPT-5具备博士级别的认知能力

    ChatGPT-5在多个领域表现出色,包括编程、数学、写作、健康和视觉感知等。 它具备增强的推理能力,能够根据对话类型选择最佳模型,并通过深度推理模型解决更具挑战性的问题。 OpenAI 表示,ChatGPT-5在知识工作方面表现卓越,其知识水平在40多种职业中均达到或超过专家水平,涵盖法律、物流、销售和工程等领域。 在基准测试中,ChatGPT-5 展现了出色的认知能力。 例如,�

  • Custouch市场易AI技术入选Topdigital2025全球AI营销图谱

    《TopDigital2025全球AI营销图谱》近日发布,Custouch市场易入选"内容智能生成"板块。该图谱为AI技术重构营销提供全链路产业地图,整合企业官网、学术报告、专利库等多维度信息。Custouch凭借AI技术在B2B营销领域的创新应用入选,其智能解决方案能有效满足企业实际需求。作为数字营销技术服务商,Custouch已为300+国际头部企业提供一站式营销管理体系,涵盖内容、活动、线索等全流程,助力企业实现高质量增长。此次入选既是对其AI成果的肯定,也是对其未来发展的激励。

  • LED屏也怕热?这份itc精心准备的高温天气LED维护指南请收好!

    全国多地高温天气下,户外LED大屏纷纷开启"消暑模式",通过播放巨型电风扇动画等创意内容为市民带来视觉降温。文章提供LED显示屏高温维护指南:1)关注电源安全,定期检查线路老化情况;2)确保散热系统正常运转,清理内部灰尘;3)选择低温时段清洁屏幕;4)适当降低亮度参数;5)增加巡检频次。ITC品牌通过工业级材质和密封设计提升产品耐高温性能,4200Hz高刷新率确保画面稳定,为户外LED屏提供硬件保障。

  • 登顶!华为OceanStor A系列存储再登MLPerf全球性能之巅

    2025年8月5日,华为OceanStor A系列存储联合济南超算研究院在MLPerf® Storage v2.0基准测试中斩获多项全球第一。在3D U-Net训练场景下,OceanStor A800以698GiB/s带宽刷新全球记录,支持255张H100 GPU;A600每U带宽达108GiB/s。新增的Checkpointing测试中,华为存储在Llama3模型场景下读写带宽领先。该测试涵盖26家厂商,验证了存储系统对大规模AI算力的支撑能力。华为通过架构创新实现EB级扩展、99.999%高可靠,并推出128TB大容量SSD,能效低至0.7W/TB,持续推动AI大模型训练与推理场景的技术突破。

  • 52TOYS携潮流IP矩阵亮相美国SDCC漫展 自有IP备受玩家追捧

    2025年7月24-27日,中国潮玩品牌52TOYS携旗下Pouka Pouka、CiCi Lu等原创IP系列亮相全球顶级动漫展圣地亚哥国际动漫展(SDCC),展位人气火爆。同期还参展了东京Wonder Festival夏季展。这是52TOYS首次在海外集中展示自有IP矩阵,其复古毛绒设计等产品获得跨文化消费者的喜爱。自2018年首次参展以来,52TOYS海外业务快速增长,2024年国际收入达1.47亿元,复合增长率超100%。目前品牌已在美国开设首家门店,通过多元场景触达全球消费者,持续推动中国潮玩文化出海。

  • 七牛云上线Agent和MCP托管服务

    七牛云AI大模型推理平台推出Agent与MCP托管服务,通过标准化接口实现LLM与多工具协同。MCP协议统一了应用程序与云端服务调用方式,LLM+MCP成为AI Agent生态核心。平台提供一站式模型推理和工具调用服务,支持复杂Agent应用开发,具备三大优势:1)统一接入管理多种工具和模型;2)集中托管敏感密钥确保安全;3)简化本地环境配置。开发者可通过Token API直接调用托管MCP工具,或使用SSE协议接入外部工具。典型应用场景包括:聚合多工具调用、灵活编排服务、安全密钥管理等。该服务显著降低AI应用开发门槛,加速智能化应用构建。

  • GPT-5和Claude 4 Opus谁更强?用这个AI大模型对比工具一眼明了

    OpenAI正式发布GPT-5,与Claude4Opus和Gemini2.5Pro进行对比测试。GPT-5在编程能力(SWE-bench测试74.9%)和数学推理(AIME2025测试94.6%)表现突出;Claude4Opus编程优异(72.5%)但数学较弱(33.9%);Gemini2.5Pro擅长长文本处理(100万token窗口)和多模态应用。价格方面,GPT-5和Gemini2.5Pro定价相近($1.25-$10),Claude4Opus较高($15-$75)。建议根据需求选择:GPT-5适合综合应用,Claude4Opus适合专业编程,Gemini2.5Pro适合长文档�

  • 康哺乐医学中心学升君®脑营养科学研究中心在宁落成,开启脑力开发全周期解决方案新时代

    2025年8月8日,南京益之源康哺乐医学中心成立"学升君脑营养科学研究中心",标志着其在脑营养科研领域迈出重要一步。该中心整合微生物-肠-脑轴研究、脑功能检测等核心功能,并与善时医疗达成战略合作,聚焦学生学习期脑力发展领域。同时聘请边俊杰院士担任医学顾问,其深厚的学术背景将助力中心科研发展。旗下品牌"学升君®"专注3-18岁青少年脑力开发,此次合作将推动脑营养科研成果转化,为青少年提供更精准的脑力提升解决方案。