Q&A

  • treeview항목을 화살표키로 이동하기 어떻게..?

Treeview1.FullExpand;    //-> treeview모두 펴기
Treeview1.items[0].selected := true;
Treeview1.topitem.Focused := true;

activeform 이벤트에서 위에처럼 코딩을 하면

첫아이템으로 이동하여 선택이 되어지긴 하는데

화살표로 이동이 안됩니다.

마우스로 한번 찍어주면 그후로는 화살표키로 이동이 가능하구요..

이거 원래 이런건가요?

해결방안좀 알려주세요..

hideselection 은 false 로 했습니다.
2  COMMENTS
  • Profile
    최용일 2002.02.01 04:08
    안녕하세요. 최용일입니다.

    마우스로 한번찍어준 후에야 이동이 가능하다는 것으로 봐서, 제 생각에는 트리뷰에 포커스가 잡혀있지 않은거 같네요...

    TreeView1.SetFocus;

    위 메소드를 사용해서 트리뷰에 포커스를 줘보세요...

    ^^ 항상 즐코하세요...

  • Profile
    최영준 2002.02.01 18:57
    덕분에 쉽게 해결이 되었어요
    왜 그생각을 못했는지...
    용일님 감사합니다.