社区
非技术区
帖子详情
delphi treeview 中的 htOnItem in tv1.GetHitTestInfoAt(X,Y)
ykfsykfs
2013-08-14 09:33:10
一、htOnItem 是在哪里的?是什么意思?
二、GetHitTestInfoAt 的作用是什么?
三、如果遇到类似 htOnItem in 什么的东西 ,比如ssShift in Shift ,怎么才能知道 in 前面与后面的含义,就是说怎么才能获取这类的知识。
...全文
144
2
打赏
收藏
delphi treeview 中的 htOnItem in tv1.GetHitTestInfoAt(X,Y)
一、htOnItem 是在哪里的?是什么意思? 二、GetHitTestInfoAt 的作用是什么? 三、如果遇到类似 htOnItem in 什么的东西 ,比如ssShift in Shift ,怎么才能知道 in 前面与后面的含义,就是说怎么才能获取这类的知识。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ykfsykfs
2013-08-14
打赏
举报
回复
引用 1 楼 s11ss 的回复:
选中GetHitTestInfoAt,按F1
多谢~~
s11ss
2013-08-14
打赏
举报
回复
选中GetHitTestInfoAt,按F1
好看的W
info
rm.
TreeView
自定义的美化
TreeView
源码和对应demo,样式好看,对初学者是很好的学习资料,然后也可用于项目
中
Delphi
TreeView
的Get
HitTest
Info
At()方法
找的一篇英文资料: The T
TreeView
component includes the Get
HitTest
Info
At method for this purpose. procedure TForm1.
TreeView
1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y:
如何正确使用
TreeView
的
HitTest
方法?
Q:如何正确使用
TreeView
的
HitTest
方法?
A:在
TreeView
控件
中
有一个非常有用的方法
HitTest
,其功能 是返回指定坐标的节点对象 。其语法如下:
object.
HitTest
(x As Single, y As Single)
其
中
x和y代表坐标点,但必须要注意的是这里的x和y表示的是单位缇。任何数值 必须转换为相应的缇才能正确得到
HitTest
的返回结果 。
参考以下示例。本例
中
利用MouseMove事件和
DelPhi
Treeview
操作实例 onclick节点
treeview
1.Selected.Level
怎么改变
Treeview
中
的图标? OnClick事件Click获取Node.text 批量处理及实现
TreeView
结点拖拽的实例 //这个过程根据你的要求选择图标 procedure TForm1.
TreeView
1GetImageIndex(Sender: TObject; Node: TTreeNode); begin if Node.HasChildren then
delphi
TREEVIEW
的简单使用
.1.添加、删除、修改节点:静态的方法可以在设计时通过
Item
s的编辑器设置各节点的内容。在添加和删除前必须保证有节点被选
中
(
Treeview
.Selected = nil)用AddFirst, AddFirstChild, AddChild等先添加根节点,如
Treeview
.
Item
s.AddFirst( nil, Root);然后以此为基础,添加此项的子节点。删除节点Tree
非技术区
830
社区成员
53,573
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章