ComponentOne WinForms FlexGrid는 개발자가 Windows Forms 애플리케이션을 위해 설계된 강력한 그리드 구성 요소를 제공합니다. 이 구성 요소는 계층형 트리 그리드, 유연한 그룹화, Microsoft Office에서 영감을 받은 여러 기본 제공 비주얼 스타일과 같은 고급 기능을 지원합니다. 이 컨트롤을 사용하면 다양한 데이터 प्रस्तরণ 요구에 맞게 열, 스타일, 그리드 모양을 정밀하게 사용자 지정할 수 있습니다.
기본 제공 비주얼 스타일
FlexGrid에는 VisualStyle 속성을 통해 사용할 수 있는 Microsoft Office 테마를 모델로 한 6개의 기본 제공 비주얼 스타일이 포함되어 있습니다. 또한 맞춤형 또는 시스템과 일관된 렌더링을 위한 Custom 및 System 스타일을 지원합니다.
사용자 지정 가능한 스타일 컬렉션
다양한 셀 유형과 상태에 대해 미리 정의된 셀 스타일 컬렉션을 제공합니다. 개발자는 CellStyleCollection을 사용하여 기존 스타일을 수정하거나 사용자 지정 스타일을 추가해 그리드의 가독성과 표현력을 향상시킬 수 있습니다.
대체 행 스타일 및 배경 이미지
FlexGrid는 데이터 가독성을 높이기 위해 대체 행 스타일을 지원합니다. 개발자는 BackgroundImage 및 BackgroundImageLayout 속성을 사용하여 워터마크나 로고와 같은 배경 이미지를 지정해 시각적 브랜딩을 구현할 수도 있습니다.
유연한 열 관리
이 컨트롤은 바인딩 및 비바인딩 모드 모두에서 열 추가, 삭제, 삽입 및 구성을 가능하게 합니다. 열의 데이터 형식을 명시적으로 설정할 수 있으며, 스크롤 중에도 계속 표시되도록 열을 고정하거나 잠글 수 있습니다.
계층형 그룹화 및 GroupPanel 통합
열 값을 기준으로 행을 그룹화하여 데이터를 계층적으로 구성할 수 있습니다. 그룹화는 프로그래밍 방식, 드래그 앤 드롭이 가능한 GroupPanel 컨트롤, 또는 런타임 컨텍스트 메뉴를 통해 관리할 수 있어 대화형 데이터 분석이 가능합니다.
트리 그리드 구조
FlexGrid는 TreeView와 유사하게 확장 및 축소 가능한 노드를 사용하여 트리형 계층 데이터 표시를 독특하게 지원합니다. 노드는 그룹화된 데이터를 구성하며 쉬운 탐색과 세부 정보 확인을 제공합니다.
노드 생성 방법
Tree Grid의 노드는 바인딩 및 비바인딩 모드 모두에서 InsertNode 또는 Subtotal 메서드를 사용해 만들 수 있습니다. IsNode 속성을 통해 비바인딩 그리드에서 행을 노드로 표시할 수도 있어 구조적 유연성을 제공합니다.
열 컨텍스트 메뉴 및 사용자 상호 작용
런타임 컨텍스트 메뉴는 특정 열로 그룹화하거나 그룹 해제하는 등의 빠른 작업을 지원하여 사용자 경험과 대화형 데이터 조작을 향상시킵니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 6 LTS
.NET 4.8 or earlier
.NET 플랫폼
.NET 어셈블리
.NET 클래스
.NET WinForms
IDE 지원
Visual Studio
구매 방법
ComponentOne WinForms Edition, ComponentOne WinForms Data Services Edition 및 ComponentOne Studio Enterprise의 일부로 제공됩니다.
MESCIUS(이전 GrapeCity로 알려짐)은 일본에서 설립된 개발자 중심의 선도적인 브랜드로, 30년이 넘는 역사를 가지고 있습니다. 이 브랜드는 보고 프레임워크, 스프레드시트 라이브러리, 일본 시장 중심 입력 컨트롤을 포함한 광범위한 소프트웨어 구성 요소로 인정받고 있습니다. ActiveReports, SPREAD, InputMan, ComponentOne과 같은 인기 제품은 .NET과 JavaScript 생태계를 모두 지원하며, 업무상 핵심적인 애플리케이션에서 널리 사용됩니다. MESCIUS는 검증된 신뢰성, 포괄적인 일본어 현지화, 강력한 기술 지원과 같은 독보적인 강점을 제공하여 복잡하고 현지화된 시스템을 구축하는 IT 전문가와 소프트웨어 개발자에게 신뢰받는 선택입니다.