TTreeView第一次成为焦点时,如何避免非自愿的节点选择?

时间:2020-04-18 20:45:40

标签: delphi treeview delphi-10.3-rio

在Delphi 10.3.3中,当用户单击某个节点时,我使用TTreeView.OnChange事件处理程序在另一个控件中显示有关所选节点的数据:

procedure TMainForm.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
  // Show data about the selected node in another control
end;

不幸的是,当我在程序启动后第一次在TreeView中单击一个EMPTY空间时,TreeView顶部的第一个节点会自动被选择。这会触发OnChange事件处理程序,这是不希望的。

如何避免自动选择第一个节点?

0 个答案:

没有答案