interface IRtTableModel
행 표시 진행 반대 방향으로 스크롤 가능한 table 구조 설정 모델.
리스트 컨트롤에 등록하고 컨트롤 옵션에서 RtTableRow.table 속성으로 지정한다. RtListOptions.rowType이 RtRowType.TABLE일 때 테이블 구조로 사용된다. master/detail일 때 별도의 table 모델을 지정할 수 있다. 1. 개별 컬럼의 너비가 설정되지 않으면 columnWidth로 지정된다. 2. 개별 컬럼의 너비는 minColumnWidth 이상으로 지정된다. 3. 고정 컬럼 너비들의 합이 table 너비보다 작으면 각 컬럼의 grow 설정에 따라 계신된 비율로 배분 확장된다. 4. 고정 컬럼 너비들의 합이 table 너비보다 크면 각 컬럼의 shrink 설정에 따라 계산된 비율로 축소된다.
리스트 컨트롤에 등록하고 컨트롤 옵션에서 RtTableRow.table 속성으로 지정한다. RtListOptions.rowType이 RtRowType.TABLE일 때 테이블 구조로 사용된다. master/detail일 때 별도의 table 모델을 지정할 수 있다. 1. 개별 컬럼의 너비가 설정되지 않으면 columnWidth로 지정된다. 2. 개별 컬럼의 너비는 minColumnWidth 이상으로 지정된다. 3. 고정 컬럼 너비들의 합이 table 너비보다 작으면 각 컬럼의 grow 설정에 따라 계신된 비율로 배분 확장된다. 4. 고정 컬럼 너비들의 합이 table 너비보다 크면 각 컬럼의 shrink 설정에 따라 계산된 비율로 축소된다.
See Also
Events
Properties
- colCount:
numberoptional컬럼 수. - columnGrow:
numberoptionalDefault 0IRtTableColumn.grow 기본값. - columnShrink:
numberoptionalDefault 1IRtTableColumn.shrink 기본값. - columnWidth:
numberoptionalDefault 70pixel기본 컬럼 너비.
컬럼 너비가 전혀 설정되지 않으면 이 너비로 지정된다. - columns: IRtTableColumn[] optional
컬럼 목록. - header: IRtTableHeader
|booleanoptional테이블 header 설정 객체. - maxRowHeight:
numberoptional최대 행 높이. - maxWidth:
number|stringoptional(수평 모드가 아닐 때)테이블 최대 너비.
픽셀 단위의 숫자나 컨트롤 표시 너비를 기준으로 하는 백분율(`number%`)로 지정할 수 있다. 지정하지 않으면 너비의 제한 없이 컬럼 너비들대로 표시되고, 이 속성이 설정되고 컬럼들의 너비 합계가 이 크기보다 크면 컬럼들의 shrink 설정애 따라 비율적으로 너비가 축소된다. shrink 설정이 없는 경우 넘치는 컬럼 영역들은 표시되지 않는다. - minRowHeight:
numberoptional최소 행 높이. - minWidth:
number|stringoptional(수평 모드가 아닐 때)테이블 최소 너비.
픽셀 단위의 숫자나 컨트롤 표시 너비를 기준으로 하는 백분율(`number%`)로 지정할 수 있다. 지정하지 않으면 리스트뷰에서 데이터행이 차지하는 너비가 기본값으로 사용된다. 컬럼들의 너비 합계가 이 크기보다 작으면 컬럼들의 grow 설정애 따라 비율적으로 너비가 확장된다. grow 설정이 전혀 없는 경우 행의 오른쪽 영역이 빈 채로 표시된다. - name:
stringoptional모델 이름. - rowCount:
numberoptional행 수. - rowHeight:
numberoptional기본 고정 행 높이 - rows: IRtTableRow[] optional
Row 목록