SMART datagrid v1.4 > Examples

Back  Forward

Grid Fitting  Example

DisplayOptions.fitStyleGridFitStyle.EVEN으로 지정하면, 표시되는 컬럼들의 너비 합이 그리드 내부 너비보다 작은 경우, 최 상위 컬럼들에 골고루 배분해서 컬럼 전체가 그리드를 채우도록 한다. 

"even" 대신 GridFitStyle.FILL로 지정하면, 남은 너비를 Column.fillWidth가 지정된 컬럼들에 비율에 맞게 배분한다. 아래 예제에서는 마지막 "단위" 컬럼의 fillWidth1로 지정해서, 너비가 남는 경우 "단위" 컬럼만이 넓어지도록 했다. 

GridFitStyle.EVEN_FILL로 지정하면 컬럼 전체 너비가 넓어지는 경우에도 골고루 컬럼들의 너비를 줄여서 그리드 너비에 맞춘다. 

Grid - 1
rows

DisplayOptions.hideBordersWhenFittedtrue로 지정하면, 컬럼 너비가 그리드에 맞춰지는 경우, 헤더, Footer 및 각 행의 마지막 우측 셀의 오른쪽 경계선이 그려지지 않게 해서 보다 깔끔하게 표시되도록 한다. 

소스보기 JSP 

See Also
GridFitStyle
DisplayOptions.hideBordersWhenFitted