Microsoft MVP성태의 닷넷 이야기
리스트 ActiveX 컨트롤 ( XML 데이터 기반 ) [링크 복사], [링크+제목 복사],
조회: 2211
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

리스트 ActiveX 컨트롤 ( XML 데이터 기반 )
프로그램명 ListViewer ActiveX Control
동작환경 모든 Windows 운영체제
예제 페이지 ListViewer.html
라이센스 Free ( 상업용 목적 제외 )
설치방법 예제 페이지를 방문시에 자동 설치 및 업그레이드
프로그램 기능 1. Windows 에서 제공되는 List Control 을 Wrapper 한 ActiveX 컨트롤
2. 커스터 마이징 가능한 ImageList 기능 제공
적용 사례 1. "한솔" 그룹웨어 웹폴더 파일 시스템 뷰어
2. "한솔" 그룹웨어 웹폴더 그룹권한 뷰어
메서드
반환형 이름 인자 기능 설명
VARIANT_BOOL SetHeader [in] VARIANT xmlData 리스트 컨트롤의 헤더 내역을 설정
VARIANT_BOOL SetBody [in] VARIANT xmlData 리스트 컨트롤에 렌더링될 XML Document
없음 Refresh 없음 새로 고침
없음 DeleteAllItems 없음 리스트 컨트롤의 모든 데이터를 모두 삭제
없음 SetBackColor [in] LONG Rcolor, [in] LONG Gcolor, [in] LONG Bcolor 리스트 배경색
없음 SetTextColor [in] LONG Rcolor, [in] LONG Gcolor, [in] LONG Bcolor 리스트 전경색
없음 SetSelectItem [in] LONG vtSelect 아이템을 명시적으로 선택
VARIANT GetItemNode nItemIndex nItemIndex 에 해당하는 아이템을 반환
없음 DeleteItem [in] LOLNG nIndex 아이템 삭제
없음 InsertItem [in] VARIANT vtItem, [in] LONG nIndex vtItem 을 nIndex 에 삽입
VARIANT_BOOL SetImageList [in] VARIANT imgData 리스트 컨트롤에 쓰일 아이콘의 내역을 설정
없음 SortBody [in] LONG iIndex, [in] VARIANT_BOOL bAscend iIndex 에 해당하는 D 태그를 중심으로 정렬합니다.
VARIANT FindNode [in] LONG nColumn, [in] BSTR bstrCond, [in] LONG wFlag bstrCond 에 해당하는 노드를 검색
VARIANT_BOOL hasFocus 없음 리스트 컨트롤이 포커스를 가지고 있는지 반환
속성
get/set 데이터 형 이름 기능 설명
get long SelectItemIndex 현재 선택된 아이템의 INDEX 값을 반환
get long nSelectedCount 선택된 아이템의 갯수를 반환
get long nTotalItems 리스트 컨트롤이 가진 총 아이템 수를 반환
get VARIANT selectedIndexArray 선택된 리스트의 아이템 배열을 반환
get/set VARIANT_BOOL bAllowMultipleSelect 다중 선택이 가능할 지의 여부를 반환
set VARIANT_BOOL bGridLines 리스트 컨트롤에 그리드 선을 표시할지의 여부
이벤트
  이름 인자 기능 설명
  OnItemSelected [in] LPDISPATCH pSelectItem 노드가 선택된 경우 발생
  OnItemDeselected [in] LPDISPATCH pDeselectItem 노드선택이 해제된 경우 발생
  OnItemDblClick [in] LPDISPATCH pSelectItem 노드가 더블클릭된 경우 발생
확장기능 XML 로  BODY/ITEM 형식으로 변형시킨다면 모든 경우에 있어서 적용가능. 즉, 기존 데이터를 XSL 을 이용하여 BODY/ITEM 형식으로 변환후, 자유롭게 렌더링 가능
그외 알림 사항  







[최초 등록일: ]
[최종 수정일: 7/24/2003]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




1  [2] 
NoWriterDateCnt.TitleFile(s)
5정성태12/24/20043498성태의 게시판 구현이론: SysnetBoard
9이일렬1/6/20042754    답변글 [답변]: 성태의 게시판 구현이론: SysnetBoard
10정성태1/17/20041517        답변글 [답변]: 성태의 게시판 구현이론: SysnetBoard
14정성태12/24/20041610    답변글 [답변]: SQL Server 2005 에서 달라지는 쿼리
16정성태5/17/20051392    답변글 Improving Application Performance by Implementing Paginated Lists
4정성태7/23/20032211리스트 ActiveX 컨트롤 ( XML 데이터 기반 )
3정성태7/23/20032539트리 ActiveX 컨트롤 ( XML 데이터 기반 ) [2]
2정성태7/23/20033334문자열 암호화 (RSA, MD5, 대칭) COM 개체
13이강구4/28/20042222    답변글 [질문]: 문자열 암호화 ( RSA, MD5, 대칭 ) COM 개체
15정성태3/4/20051745        답변글 [답변]: [질문]: 문자열 암호화 ( RSA, MD5, 대칭 ) COM 개체
1정성태7/23/20032358멋있는 바탕화면 설치 프로그램파일 다운로드1
1  [2]