DELPHI 树节点被选中的表示

想实现当DELPHI中的一个树节点被点击时触发一个事件,请指教怎样用节点序号和节点文本(Node.text)来表示,语句该怎么写,以节点文本为"说明",序号是item[1... 想实现当DELPHI 中的一个树节点被点击时触发一个事件,请指教怎样用节点序号和节点文本(Node.text)来表示,语句该怎么写,以节点文本为"说明",序号是item[1]下的第二个节点为例,请分别给出实现语句,谢谢!!!
谢谢回复,但回答的太笼统了,我希望能得到一个具体的答案,判断一个树节点被选中,可以用节点文本( 如果文本是唯一的 )和节点索引来区分,那么怎么写语句
比如:
TREEVIEW.Items[0].Item[1].Selected=TRUE;
OR Node."说明".Selected= TRUE;(这个是我想以NODE文本来实现的语句,实现不了)
展开
 我来答
brapple
2010-06-22 · TA获得超过756个赞
知道小有建树答主
回答量:1127
采纳率:0%
帮助的人:852万
展开全部
是TreeView组件?
很多事件有节点对象。如OnChange.
TreeViewChange(Sender: TObject; Node: TTreeNode)
其中Node就是对象的节点对象。对其操作即可。
也可以取TreeView.Items的值,然后处理。

关于问题补充:
对于有Node对象的:Node as TTreeNode
对于没有的:(Sender as TTreeView).Selected
都表示当前所在的(即选中的)节点。
如显示这个节点的标签值:ShowMessage((Sender as TTreeView).Selected.Text);

Selected返回的值是Node的对象,赋值True是错误的。
如果想使用其选中节点的标签文本,使用Selected.Text。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式