我,(更多时间),当我单击树视图的项目时尝试执行操作,请参阅:
procedure TForm1.TreeView1Click(Sender: TObject);
begin
if treeview1.Selected.AbsoluteIndex=1 then
begin
showmessage('selecionado');
end;
end;
如果用户单击树视图的索引 1,此代码将显示一条消息,问题如下:如果用户选择索引 1,将显示该消息,但之后,用户单击列表视图的空白区域该消息仍然执行,因为该项目仍处于选中状态。仅当用户单击相应项目时,如何使事件运行?