이 컨트롤은 더 이상 사용되지 않고 그리드 구성 요소로 대체되었으므로 해당 컨트롤로 마이그레이션하는 것이 좋습니다. 새로운 기능은 제공되지 않으며 버그 수정은 우선순위에서 제외됩니다. 코드베이스를 Data Grid로 마이그레이션하는 데 도움이 필요하거나 질문이 있으면 지원팀에 문의하세요.

    Web Components 그리드 셀 병합

    Ignite UI for Web Components 데이터 테이블/데이터 그리드는 셀 병합을 지원합니다. 옵트인(opt-in)하고 특정 열에 대한 인접한 형제 레코드에 동일한 값이 포함된 경우를 감지할 수 있습니다. 셀이 활성 상태이거나, 선택되어 있지 않거나, 편집 모드에 있지 않은 동안에는 값이 셀 전체에 표시됩니다.

    Web Components 그리드 셀 병합 예제

    EXAMPLE
    TS
    HTML
    CSS

    이 샘플이 마음에 드시나요? 당사의 완전한 Ignite UI for Web Components 툴킷에 액세스하여 몇 분 만에 나만의 앱을 빌드하기 시작하세요. 무료로 다운로드하세요.

    개요

    Web Components 데이터 그리드의 셀 병합은 전체 Web Components 그리드 또는 개별 열의 옵션을 사용하여 mergedCellMode 구성할 수 있습니다. 이 속성은 아래에 나열된 다음 옵션 중 하나로 설정할 수 있습니다.

    • Never: 그리드나 열이 셀을 병합하지 않습니다. 이것이 기본 동작입니다.
    • Always: 그리드 또는 열이 항상 셀 병합을 시도합니다.
    • OnlyWhenSorted: 그리드 또는 열은 열이 정렬될 때만 셀 병합을 시도합니다.

    이 속성의 값에 관계없이 셀은 형제 레코드 간에만 병합될 수 있습니다.

    셀 병합은 mergedCellEvaluationCriteria 속성을 사용하여 데이터 형식이 지정되었는지 여부에 따라 평가할 수 있습니다. 이는 전체 그리드 또는 개별 열에 적용 가능하며 아래 나열된 옵션 중 하나로 설정할 수 있습니다.

    • RawValue: 셀의 원시 값이 동일한 경우 인접한 행의 셀을 병합합니다. 이것이 기본값입니다.
    • FormattedText: 셀의 서식이 지정된 값이 동일한 경우 인접한 행의 셀을 병합합니다.
    Ignite UI for Web Components | CTA 배너

    API 참조