JCnode.SelectedIndex := StrToInt(DM.AqNConv.FieldbyName('NUM').AsString); TreeView.Items[JCnode.SelectedIndex].Selected:=True; 요렇게 하면 JCnode.SelectedIndex 에 맞는 노드가 선택되서 이동을 하게 하려구 하는데 엉뚱한 곳으...
이히히
•
2001.06.01 21:23
정확히 무슨 말씀이신지...
TreeView에서 인데스는 차례대로 입니다.
부모노드가 있건 자식 노두가 있건 ...
TreeView에서 인데스는 차례대로 입니다.
부모노드가 있건 자식 노두가 있건 차례대로 매겨지지요...
그리고 뭔가를 선택한 모습을 보실려면
TreeView.SetFocus;
TreeView.Items[JCnode.SelectedIndex].Selected:=True;
라고 하셔야 됩니다...아니면 TreeView를 마우스로 찍어야 선택되었다는 걸 알 수 있죠..
그리고 한가지 더 TreeView.Items[JCnode.SelectedIndex]가 nil이 아님을 확인하는 루틴도 추가 하셔야죠
델초보 wrote:
> JCnode.SelectedIndex := StrToInt(DM.AqNConv.FieldbyName('NUM').AsString);
> TreeView.Items[JCnode.SelectedIndex].Selected:=True;
>
> 요렇게 하면 JCnode.SelectedIndex 에 맞는 노드가 선택되서 이동을 하게
> 하려구 하는데 엉뚱한 곳으로 이동을 하네여...이리저리 해보는데 도무지 풀리지가
> 않네여.부디 부탁드리겠습니다...