마이크로소프트 부터 서드-파티까지의 .NET Datagrid > 시티즌 인사이트

본문 바로가기

시티즌 커뮤니티

시티즌 인사이트

유익한 자료 마이크로소프트 부터 서드-파티까지의 .NET Datagrid

페이지 정보

작성자 GrapeCity 작성일 21-06-08 08:45 조회 295회 댓글 0건

본문

.NET Datagrid는 시작은 보잘 것 없었으나 기술 발전과 진화하는 비즈니스 요구 사항으로 인해 유용하지만 복잡한 소프트웨어 컴포넌트가 되었습니다.


이 컨트롤의 복잡성 때문에 더 정확하게 이해하기 위해서는 컨트롤을 자세히 살펴봐야 합니다.



최초의 (무료) .NET Datagrid


Microsoft에서 Visual Studio와 함께 번들로 제공한 1세대 .NET Datagrid는 표 형식 데이터를 화면에 행과 열의 형태로 표시했습니다.


기본 디자이너 (구성) 지원이 있었고 페이징, 정렬, 업데이트 지원을 포함하고 있었지만 모두 코드를 작성해야 했습니다.

.NET Datagrid의 시작



Microsoft의 (두 번째) 무료 버전


.NET Datagrid의 두 번째 릴리스에서 Microsoft는 향상된 디자인 타임 기능, 새로운 데이터 바인딩 기능, 즉시 사용 가능한 정렬 및 페이징 기능을 추가했습니다.


Microsoft에서는 동작을 확장하고 런타임에 그리드의 모양 및 느낌을 조정하기 위해 "콜백"이라는 런타임 이벤트를 추가로 정의했습니다.

Datagrid의 두 번째 릴리스



서드-파티 .NET Datagrid 출시


처음부터 개발자들은 기본 Microsoft 컨트롤에 제한이 있었습니다.


개발자는 보다 전문적으로 보이고 엄격한 기능 요구 사항을 충족하면서 응답성이 더 뛰어난 사용자 인터페이스를 원했습니다.


그러나 Datagrid가 기본 작업을 수행하도록 하기 위해 엄청난 양의 코드를 작성하는 것을 원하지 않았습니다.


.NET 컴포넌트 공급업체는 이러한 문제를 해결하기 위해 다음을 비롯하여 개발자가 기본 Microsoft 컨트롤에 없는 것으로 확인한 기능을 추가했습니다.

3세대 .NET Datagrid

  • 계층 구조 표시를 위한 여러 수준 그룹화

  • 보다 쉬운 기본 분석을 위한 여러 열 정렬

  • 코드 작성 없이 만든 열과 행의 크기 자동 조정

  • 모양 및 동작 구성을 위한 다양한 디자인 타임 지원

  • 코드를 줄인 내부 편집

  • 액세스 가능한 보다 동적인 데이터 표시를 위한 열 바인딩 해제

  • Microsoft Word 및 Excel과 유사한 셀과 행 병합/분할

  • 사용자 인터페이스에 사용자 정의 브랜딩 적용을 위한 유연한 스타일 지정 옵션

  • Microsoft Excel과 유사한 열 고정


GrapeCity ComponentOne에서는 모든 .NET 플랫폼에서 사용할 수 있는 완전한 기능을 갖춘 DataGrid인 FlexGrid를 제공합니다.


ComponentOne 에 대해 알아보십시오.

d4e2e5df36015ebe6e8e237d9ce560dc_1623109243_1702.png
 


스프레드시트와 같은 기능을 갖춘 .NET Datagrid


차세대 .NET Datagrid에는 다른 보고 도구와 매우 비슷한 내보내기 및 인쇄 지원을 추가한 Microsoft Excel 같은 스프레드시트 기능이 있습니다.


새로운 기능은 다음과 같습니다.

4세대 .NET Datagrid

  • Microsoft Excel의 인기를 고려한 스프레드시트 스타일의 모양 및 느낌

  • 결과의 범위를 좁힐 수 있는 고급 행 필터링(역시 Excel과 유사함)

  • 셀 내에 포함되는 입력 컨트롤(예: 텍스트 및 이미지)

  • 단일 셀 내에서 복합 정보(예: 주소)를 표시하기 위한 여러 줄로 된 행

  • 그리드 모양을 완벽히 제어하기 위한 동적 셀 그리기

  • 원활한 사용자 경험을 제공하면서 많은 양의 데이터를 표시하기 위한 가상 데이터 스크롤

  • 구성 가능한 보기, 스타일 지정 옵션의 다음 버전

  • 이미지, Excel, Word, PDF 등의 다양한 내보내기 형식 지원



GrapeCity Spread는 가장 많이 판매되는 .NET용 스프레드시트 컴포넌트 입니다.

Spread.NET에 대해 살펴보십시오. 

d4e2e5df36015ebe6e8e237d9ce560dc_1623109297_2464.png
 


현재 .NET Datagrid는 성능, 쉬운 사용, 원활한 프로그래밍을 위해 기능과 관련 개선 사항을 계속 추가하고 있습니다.


  • 페이스북으로 공유
  • 트위터로  공유
  • 구글플러스로 공유
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

인기글

더보기
  • 인기 게시물이 없습니다.
그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@grapecity.com | 전화 : 1670-0583 | 경기도 안양시 동안구 시민대로 230, B-703(관양동, 아크로타워) 그레이프시티(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 Copyright ⓒ 2021 GrapeCity inc.