RealGrid2 가이드
그리드 구성요소
인디케이터

인디케이터

인디케이터(Indicator)는 그리드의 가장 왼쪽에 위치한 수직 영역으로 데이터의 행 번호등을 표시하기 위한 용도로 사용 할 수 있습니다.

인디케이터를 설정하는 방법

인디케이터의 설정을 변경하는 것은 setRowIndicator()를 사용 합니다. 현재 설정된 상태를 확인하는 것은 getRowIndicator()를 사용 합니다.

인디케이터의 화면 표시여부를 지정

  • visible: 인디케이터 영역의 화면 표시여부를 지정합니다.
gridView.setRowIndicator({
  visible: false
});
 
gridView.setRowIndicator({
  visible: true
});

인디케이터의 표시 값(displayValue)을 변경하는 방법

  • none: 값을 표시 하지 않습니다.
  • index: 1부터 시작하여 순서대로 표시합니다. (정렬에 무관하게 1번부터 시작)
  • row: Row의 고유번호를 표시합니다. (정렬에 따라서 섞여서 표시)
  • reverse: 역순으로 값을 표시합니다.
gridView.setRowIndicator({
  displayValue: "none"
});
 
gridView.setRowIndicator({
  displayValue: "index"
});
 
gridView.setRowIndicator({
  displayValue: "row"
});
 
gridView.setRowIndicator({
  displayValue: "row"
});
 
gridView.setRowIndicator({
  displayValue: "reverse"
});

Zero Base

기본적으로 인디케이터에 표시되는 값은 1부터 시작합니다. 이 값을 0부터 시작하고자 할때 zeroBase 속성을 True로 설정합니다.

  • zeroBase: true 인 경우 인디케이터 값은 0부터 시작합니다.
gridView.setRowIndicator({
  zeroBase: true
});
 
gridView.setRowIndicator({
  zeroBase: false
});

Head/Foot

인디케이터의 헤드와 풋 영역에 글자를 표시할 수 있습니다.

  • headText: head 영역에 표시할 text를 지정한다.
  • footText: foot 영역에 표시할 text를 지정한다.

Text 표시

gridView.setRowIndicator({
  headText: "head",
  footText: "foot"
});