Graphisoft®

Dialog ManagerVersion: 2.0

ListView Class

리스트 뷰 컨트롤들에 대한 다이얼로그 항목 클래스입니다.

class ListView : public Item, public ItemFontProperty, public FocusableProperty

멤버

Public 메소드

AppendItem 리스트 뷰에 항목 하나를 추가합니다.
Attach 옵저버 객체를 이 이벤트 소스에 부착합니다.
DeleteItem 리스트 뷰에서 항목 하나를 제거합니다.
DeselectItem 리스트 뷰 컨트롤에서 항목 하나를 선택 해제합니다.
Detach 옵저버 객체를 이 이벤트 소스로부터 떼냅니다.
DisableDraw 리스트 뷰 컨트롤의 화면 업데이트를 비활성화합니다.
DisableItem 리스트 뷰 항목을 비활성화합니다.
EnableDraw 리스트 뷰 컨트롤의 화면 업데이트를 활성화합니다.
EnableItem 리스트 뷰 항목을 활성화합니다.
GetIcon 리스트 뷰 컨트롤의 글로벌 아이콘을 가져옵니다.
GetImage 리스트 뷰 컨트롤의 글로벌 이미지의 데이터를 가져옵니다.
GetImageHeight 리스트 뷰 컨트롤의 글로벌 이미지의 높이를 가져옵니다.
GetImageLayout 리스트 뷰 컨트롤의 글로벌 이미지의 레이아웃(서브 이미지 개수, 서브 이미지 행 수)을 가져옵니다.
GetImageSize 리스트 뷰 컨트롤의 글로벌 이미지의 너비와 높이를 가져옵니다.
GetImageType 리스트 뷰 컨트롤의 글로벌 이미지의 타입을 가져옵니다.
GetImageWidth 리스트 뷰 컨트롤의 글로벌 이미지의 너비를 가져옵니다.
GetItemColor 리스트 뷰 항목의 전경 (텍스트) 컬러를 가져옵니다.
GetItemCount 리스트 뷰의 항목들의 개수를 가져옵니다.
GetItemFontStyle 리스트 뷰 항목의 글꼴 스타일을 가져옵니다.
GetItemHeight 리스트 뷰 항목의 높이를 가져옵니다.
GetItemIcon 리스트 뷰 항목의 아이콘을 가져옵니다.
GetItemImage 리스트 뷰 항목의 이미지 데이터를 가져옵니다.
GetItemImageIndex 리스트 뷰 항목의 이미지 인덱스를 가져옵니다.
GetItemImageType 리스트 뷰 항목의 이미지 타입을 가져옵니다.
GetItemPicture 리스트 뷰 항목의 그림을 가져옵니다.
GetItemSize 리스트 뷰 항목의 너비와 높이를 가져옵니다.
GetItemText 리스트 뷰 항목의 텍스트를 가져옵니다.
GetItemTextLength 리스트 뷰 항목의 텍스트의 길이를 가져옵니다.
GetItemValue 리스트 뷰 항목과 연관된 사용자 정의 long 값을 가져옵니다.
GetItemWidth 리스트 뷰 항목의 너비를 가져옵니다.
GetPicture 리스트 뷰 컨트롤의 글로벌 그림을 가져옵니다.
GetSelectedCount 선택한 리스트 뷰 항목들의 개수를 가져옵니다.
GetSelectedItem 단일-선택 리스트 뷰의 경우, 선택한 항목의 인덱스를 가져옵니다.
다중-선택 리스트 뷰의 경우, 다음 선택한 리스트 뷰 항목의 인덱스를 가져옵니다.
GetSelectedItems 선택한 리스트 뷰 항목들의 인덱스들을 가져옵니다.
GetSubImageCount 리스트 뷰 컨트롤의 글로벌 이미지의 서브 이미지들의 개수를 가져옵니다.
GetSubImageRowCount 리스트 뷰 컨트롤의 글로벌 이미지의 서브 이미지들의 행 수를 가져옵니다.
GetViewMode 리스트 뷰의 현재 뷰 모드를 가져옵니다.
InsertItem 리스트 뷰에 항목 하나를 삽입합니다.
IsItemEnabled 리스트 뷰 항목이 활성화되어 있는지 여부를 확인합니다.
IsItemImageOwnerDrawn 리스트 항목의 이미지 타입이 ListView::OwnerDraw인지 아닌지 여부를 확인합니다.
~ListView 클래스 소멸자입니다.
SelectItem 리스트 뷰 컨트롤의 항목 하나를 선택합니다.
SetIcon 리스트 뷰 컨트롤의 글로벌 아이콘을 세트합니다.
SetImage 리스트 뷰 컨트롤의 글로벌 이미지의 타입과 이미지 데이터를 세트합니다.
SetImageHeight 리스트 뷰 컨트롤의 글로벌 이미지의 높이를 세트합니다.
SetImageSize 리스트 뷰 컨트롤의 글로벌 이미지의 너비와 높이를 세트합니다.
SetImageWidth 리스트 뷰 컨트롤의 글로벌 이미지의 너비를 세트합니다.
SetItemColor 리스트 뷰 항목의 전경 (텍스트) 컬러를 세트합니다.
SetItemFontStyle 리스트 뷰 항목의 글꼴 스타일을 세트합니다.
SetItemHeight 리스트 뷰 컨트롤의 항목들의 높이를 세트합니다.
SetItemIcon 리스트 뷰 항목의 아이콘을 세트합니다.
SetItemImage 리스트 뷰 항목의 이미지 타입과 이미지 데이터를 세트합니다.
SetItemImageIndex 리스트 뷰 항목의 이미지 인덱스를 세트합니다.
SetItemImageOwnerDrawFlag 리스트 뷰 항목의 이미지 타입을 ListView::OwnerDraw로 세트합니다.
SetItemPicture 리스트 뷰 항목의 그림을 세트합니다.
SetItemSize 리스트 뷰 컨트롤의 항목들의 너비와 높이를 세트합니다.
SetItemStatus 리스트 뷰 항목의 활성화 또는 비활성화 상태를 세트합니다.
SetItemText 리스트 뷰 항목들의 텍스트를 세트합니다.
SetItemValue 리스트 뷰 항목과 연관된 사용자 정의 long 값을 세트합니다.
SetItemWidth 리스트 뷰 컨트롤의 항목들의 너비를 세트합니다.
SetPicture 리스트 뷰 컨트롤의 글로벌 그림을 세트합니다.
SetViewMode 리스트 뷰 컨트롤의 뷰 모드를 세트합니다.

Protected 메소드

ListView 클래스 생성자입니다.

Public 타입

ImageType 이미지의 타입입니다.
ItemType 특수 리스트 뷰 항목, 또는 항목들의 콜렉션입니다.
ViewMode

요구사항

네임스페이스: DG

헤더: DGListView.hpp

참고사항

MultiSelListView | SingleSelListView