Xamarin 데이터 그리드
모바일 장치 성능을 저하시키지 않고 많은 데이터를 표시해야 하는 경우 가볍고 기능이 풍부한 Data Grid 컨트롤을 사용하십시오.
Ultimate UI for Xamarin 사용하면 코드 없이 XAML에서 직접 컨트롤을 구성하고 데이터를 바인딩할 수 있습니다.
Visual Studio Marketplace를 확인하여 최신 업데이트가 있는지 확인하세요.
데이터 소스
데이터는 사용자 장치에 로컬일 수도 있고 원격 저장소나 웹 서비스에 있을 수도 있습니다.
정렬 및 필터링
데이터 그리드 열을 오름차순 또는 내림차순으로 정렬합니다. 고급 작업을 위해 여러 열에 정렬을 적용합니다. 데이터가 로컬이든 원격이든 관계없이 함수 표현식, 리터럴 표현식, 산술 피연산자, 여러 열에 걸친 고급 필터링 기능을 구축하기 위한 논리 피연산자와 같은 광범위한 필터를 사용하여 강력한 필터링을 사용하여 데이터를 완벽하게 제어할 수 있습니다.
내장 열
열을 자동 생성하거나 텍스트, 숫자, 이미지, 날짜/시간, 템플릿 등 기본 제공 열 유형 중에서 선택하세요. 모든 셀과 헤더는 텍스트 색상, 글꼴 크기, 배경색, 서식, 정렬 등의 텍스트 속성을 설정하여 구성할 수 있습니다.
고정 헤더를 사용한 열 그룹화
Xamarin 데이터 그리드의 열 그룹화를 사용하면 일치하는 속성 값을 기반으로 계층 구조로 데이터를 구성할 수 있습니다. 보이지 않는 열을 포함하여 여러 열에 그룹화를 적용하고 그룹의 정렬 순서를 설정할 수 있습니다. 고정 헤더는 기본적으로 켜져 있습니다. IsGroupRowStick 속성을 "false"로 설정하여 비활성화합니다.
반응형 레이아웃
다양한 너비 또는 장치 방향에 따라 중단점을 설정하여 사용 가능한 너비에 따라 표시되는 열을 변경하도록 Data Grid 컨트롤을 구성할 수 있습니다.
생기
왼쪽, 오른쪽, 위쪽, 아래쪽, 페이드인, 크로스페이드 또는 슬라이드오버를 포함한 다양한 애니메이션으로 그리드 열 표시, 숨기기, 추가, 이동 및 교환을 제어합니다.
라이브 스크롤링
Data Grid 컨트롤은 스크롤할 때 즉시 데이터를 검색하는 기능을 갖추고 있어 특정 시간에 장치로 전송되고 사용되는 데이터 양을 최소화하여 항상 고성능을 보장합니다.
선택
이 그리드 컨트롤을 사용하여 셀 또는 행 선택을 구성합니다. 여러 행 또는 여러 셀 선택도 지원됩니다.
열 고정
이 그리드 컨트롤을 사용하여 왼쪽, 오른쪽 또는 없음으로 열을 고정하세요. 이는 열이 많고 항상 열을 표시하려는 경우 정리 목적으로 유용합니다.
열 요약
이 그리드 컨트롤을 사용하여 그리드 내에 요약을 추가합니다. 이는 집계된 재무 데이터와 비용이 있을 때 유용합니다. 요약은 열별로 추가할 수 있으며 셀, 그리드 상단 또는 하단에 표시될 수 있습니다.
그룹 헤더 분할
여러 속성 경로로 그룹화할 때 행 그룹 표시를 사용자 정의할 수 있습니다. 새로운 "분할" 옵션은 그룹화 순서에 따라 별도의 계층적 헤더에 속성 경로를 배치합니다.
데이터 그리드 구성자
제어 구성기를 사용하면 개발 시간을 몇 시간 단축할 수 있습니다. 복잡한 API를 배울 필요가 없습니다. 가리키고 클릭하기만 하면 전체 WYSIWYG 그리드를 시각적으로 구성할 수 있습니다. WYSIWYG 포인트 앤 클릭 환경에서 전체 그리드를 시각적으로 구성합니다. 디자이너가 대화식 및 시각적으로 컨트롤 스타일을 지정하여 디자인 의도를 픽셀 단위로 완벽하게 렌더링할 수 있습니다.
데이터 그리드를 시각적으로 구성
리본 및 속성 편집기를 사용하면 열 유형, 정렬 작업, 선택 모드, 애니메이션, 열 속성 설정 등 데이터 그리드의 거의 모든 측면을 시각적으로 사용자 지정할 수 있습니다. 데이터 그리드의 API에 대해 아무것도 알 필요 없이 모두 가능합니다! 더 좋은 점은 구성자가 XAML에서 변경한 내용을 읽고 완전한 양방향 XAML 파서로 속성을 업데이트한다는 것입니다.
정렬 및 선택
리본 갤러리 항목을 사용하여 단일 필드, 다중 필드 및 3상태 조합과 단일 또는 다중 행 선택 모드로 열 정렬을 빠르고 시각적으로 설정합니다.
열 사용자 정의
리본 갤러리를 사용하여 데이터 유형, 머리글 및 행 정렬, 샘플 데이터 값을 포함하여 데이터 그리드 열의 형식을 빠르게 사용자 정의하세요.
즉시 데이터 바인딩
바인딩 편집기를 사용하면 바인딩 모드, 사용자 정의 변환기 및 문자열 형식을 포함하여 컨트롤에 대한 바인딩을 쉽게 설정할 수 있습니다. 우리는 편리한 포맷터도 제공하므로 값을 표시하는 방법에 대해 생각할 필요가 없습니다.
한 번에 여러 열 구성
단일 열을 선택하여 특정 속성을 사용자 정의하거나 여러 열을 선택하여 배경, 색상, 글꼴 크기 및 정렬을 그룹으로 빠르게 적용할 수 있습니다.
형식 열 문자열
사전 설정된 문자열 형식 중 하나를 사용하거나 자신만의 형식을 사용하여 열 데이터의 표시된 형식을 쉽게 변경할 수 있습니다.
올바른 색상 보장
시각적 색상 편집기를 사용하여 머리글 텍스트 색상, 텍스트 색상, 배경색 등과 같은 색상 속성을 편리하게 수정합니다.