Hab hier noch nicht aufs cxGrid umgestellt, aber beim dxGrid arbeite ich dann mit OnMouseUp/OnKeyUp.
Dann prüfen, ob der nun gewählte Node vorhanden ist:
Delphi-Quellcode:
if Assigned(gData.FocusedNode) then
if (gdata.SelectedCount = 1) and (not gData.FocusedNode.HasChildren) then
FrmDetailsActualize;
Hoffe das hilft dir. Muss mich die Tage mal mit dem cxGrid beschäftigen...