社区
Delphi
帖子详情
这种TreeView怎么用?
ship
2000-09-14 11:14:00
经常见到一种TreeView和StringGrid结合起来的形式,哪位知道这是一种第三方控件,还是windows中的标准控件?
...全文
113
4
打赏
收藏
这种TreeView怎么用?
经常见到一种TreeView和StringGrid结合起来的形式,哪位知道这是一种第三方控件,还是windows中的标准控件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dragoncircle
2000-09-18
打赏
举报
回复
第三方的控件,DELPHI中没有,不过也许可以用LISTVIEW来改装一下。
pjy
2000-09-18
打赏
举报
回复
delphi肯定没有这种控件!
ship
2000-09-15
打赏
举报
回复
回SCUM:
treeview 和 grid 结合在一起,treeview 的每一行都有grid属性(不是两个控件)
SCUM
2000-09-15
打赏
举报
回复
是不是像 explorer 那种。一边是 treeview, 一边是 grid ?
那可以用这两个控件组合起来实现。
C#中
treeview
控件的使用方法
在.NET中
TreeView
大体有 3种实现方式、设置成静态即直接在Control控件中编辑节点设置属性即可
这种
方式 可以最简单快速实现个
TreeView
但是不灵活只适合于数据是成不变般没有人使用
这种
方式本文不做重点介绍不 推荐使用 2、利用XML文件作为数据源实现
这种
方式较第种灵活但是只适合有个根树 3、利用后台数据库动态 添加数据实现
这种
方式适合建立多根树比较灵活实现起来也较为复杂
C# 解决双击
TreeView
表里checkbox本身Bug问题
一个WinForm的
TreeView
,某node的CheckBox初始状态为false,当双击这个node的checkbox时,会出现很奇怪的情况: 第一次双击checkbox,checkbox显示的状态会切换两次状态,unchecked-> checked-> unchecked,而AfterCheck事件仅触发一次,在AfterCheck事件中获取到的checkbox状态为checked。在这里checkbox状态已经和显示状态不一致了 以后每次双击,checkbox显示的状态会出现一次切换,AfterCheck也会触发一次,并且checkbox显示的状态和值的状态仍然保持相反。 除上面这个问题外,还有一点,当双击
treeview
的checkbox后,如果再去单击或双击该界面中除这个
treeview
外的任何部分,系统会忽略第一次点击事件。举例来说,一个窗口中,有一个
treeview
,还有一个ok按钮,当我双击这个
treeview
的一个checkbox后,再去点那个ok按钮,第一次点击是没有任何作用的,第二次以及以后的点击才会有效,包括点击最大化,最小化,以及关闭
这种
系统按钮。 为了解决以上问题,我重写了
TreeView
控件,在不影响其它地方的前提下,能很好的解决以上问题。我的环境:.Net framework4.0 + VS2005 + Win7 编译通过,并付执行程序。-
从新手小白进入WinForm编程 (VS2019)
WinForm框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。 WinForm框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速创建绚丽漂亮的基于Windows的桌面应用程序,提供丰富的控件与第三方开源组件,依靠.Net平台的成熟生态,让开发者可以高效快速的开发企业级项目!本课程是黄老师的 .Net平台开发系列课程之一,通过WinForm框架控件与精炼知识点的梳理与细致讲解,结合代码实战演练,帮助学员迅速掌握WinForm开发,达到企业级WinForm开发的水平!
VB演示
Treeview
和ListView相结合的例子.rar
VB6.0演示
Treeview
和ListView相结合的例子,在ListView中使用
Treeview
菜单,将ListView修饰了一下,好像看上去不太像ListView了,但在其中增加了树控视图,实际项目编写中,
这种
类似的功能还是使用率很高的。
treeview
是主要用来建立进化树的
用来建立进化树
TreeView
详解(转载)
TreeView
控件响应一些我们觉的VFP 控件的方法和事件: Click, DblClick, Drag, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, Move, Refresh, SetFocus, ShowWhatsThis, 和 ZOrder。 有一个很大的例外: 没有 RightClick 事件。在稍后,你会看到如何处理
这种
情况。 除这些方法和事件外,
TreeView
控件有一些它自己的方法和事件(帮助文件中列出的 Clear 和 Remove 方法, 实际上是属性节点集合而不是
TreeView
控件自己的): BeforeLabelEdit 和 AfterLabelEdit 发生在标签被用户修改前和修改后(就象在 Windows 的资源管理器中, 你可以单击选定的节点并修改它的文本(在稍后你可以看到如何废止该自动编辑功能)。 该事件中的代码通常用于在某处保存新的文本, 如一个表中的字段。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章