C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[36573] [답변] TreeView1->Selected->AbsoluteIndex를 이용하세요
정성훈.해미 [sage5nor] 1291 읽음    2004-08-03 10:37
TreeView1->Selected->AbsoluteIndex를 이용하면 됩니다.

TreeView1->Selected
선택된 노드를 뜻하며

TreeView1->Selected->AbsoluteIndex
는 선택된 노드의 절대인덱스입니다.

절대인덱스는 트리뷰의 모든 노드가 순서대로 가지게되는 숫자값입니다.
맨위의 노드가 0, 그 다음 노드는 1,...이렇게 됩니다.
이것은 상위노드, 하위노드를 구분하지 않고 전체가 순서대로 매겨집니다.

[예]
+-노드                   // 0
   +-노드                // 1
        +-노드          // 2
        +-노드          // 3
   +-노드               // 4
   +-노드               // 5
+-노드                  // 6

트리뷰의 10번째 노드를 선택되게 할려면
다음과 같이 하면됩니다.

TreeView1->Selected->AbsoluteIndex = 9;

도움이 되었기를 바랍니다.


『해미의 작은 생각-310803』
모든 기본원리는 하나다.

-----------------------------------------
작은 생각이 세상을 바꾼다 - 정성훈.해미 -
-----------------------------------------


스마일 님이 쓰신 글 :
: 안녕하세요?
: 질문 드립니다.
: TTreeView의 모든 Node 구조를 완성시킨 후에
: 특정 Node를 선택된 상태로 보여지게 하고 싶습니다.
: (물론 마우스로 클릭했을 때 말고요.)
: 너무 간단한 것 같은데
: 아직 초보인지라.. 쉽게 안 찾아지는 군요..
: 답변 부탁드립니다.

+ -

관련 글 리스트
36568 [질문]TTreeView에서 특정 Node를 선택시키는 방법 스마일 941 2004/08/03
36573     [답변] TreeView1->Selected->AbsoluteIndex를 이용하세요 정성훈.해미 1291 2004/08/03
36575         Re:답변 감사드립니다. ^^ 스마일 912 2004/08/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.