그리드뷰는 목록 보기를 표시할 수 있는 가능성 중 하나입니다. 여러 가지 방법으로 사용자 지정할 수 있습니다. 현재 는 정보가 거의 없으며 사용자 정의는 아직 Blend에서 잘 구현되지 않았습니다 (XAML 코드를 볼 때 디자인 할 수 없습니다). 또 다른 점은 Blend에서 XML 데이터를 바인딩할 수 있지만 나머지 데이터 원본에서는 어떻게 되는지입니다. 어떻게 XAML에서 어떤 방법을 볼 수 없습니다. C #에서 XAML에 바인딩하는 방법을 보여 준다. GridView를 사용하면 Windows 탐색기에서 볼 수 있는 것처럼 ListView에서 여러 열의 데이터를 얻을 수 있습니다. 모든 사용자가 시각화할 수 있도록 기본 예제부터 시작하겠습니다. 이 문서에서는 gridview의 주요 측면을 사용자 지정 하는 방법을 보여 봅니다. 디자인 타임에 Blend에서 액세스할 수 없기 때문에 WPF에서 이상한 컨트롤이므로 XAML 코드에서 사용자 지정하는 방법을 설명합니다. 이 문서에서는 여러 소스에서 데이터를 얻고 WPF(그리드 뷰)에 추가하고 gridview를 만든 다음 나중에 WPF 응용 프로그램에서 사용자 지정하는 방법을 설명합니다.

GridViewRow발표자 및 그리드뷰더로우발표자 클래스를 사용하여 GridView의 행을 서식 지정하고 표시합니다. GridView 보기 모드에서 행에 스타일을 만드는 방법의 예는 GridView를 구현하는 ListView에서 행 스타일 스타일을 참조하세요. GridView 보기 모드는 데이터 필드를 열에 바인딩하고 열 헤더를 표시하여 필드를 식별하여 데이터 항목 목록을 표시합니다. 기본 GridView 스타일은 단추를 열 머리글로 구현합니다. 열 헤더에 단추를 사용하면 중요한 사용자 상호 작용 기능을 구현할 수 있습니다. 예를 들어 사용자는 열 헤더를 클릭하여 특정 열의 내용에 따라 GridView 데이터를 정렬할 수 있습니다. RadGridView 컨트롤을 데이터로 채우려면 비즈니스 개체 컬렉션을 만들어야 합니다. 이 예제에서는 예제 3과 같이 Club이라는 새 클래스를 만들고 여러 속성을 추가합니다. 테마 중에서 선택하고 해당 테마 어셈블리에 대한 참조를 추가합니다(예: Telerik.Windows.Themes.Windows8.dll). WPF 컨트롤 예제 응용 프로그램에서 테마 예에 적용 된 다른 테마를 볼 수 있습니다.

관련 데이터 콘텐츠는 가로 행에 표시됩니다. 예를 들어 이전 그림에서는 각 직원의 성, 이름 및 ID 번호가 가로 행에 표시되므로 집합으로 표시됩니다. 다음 예제에서는 표와 같은 그리드의 데이터를 보여 주습니다. 다음 예제에서는 직원 데이터를 표시하는 GridView를 정의하는 방법을 보여 주며 있습니다. 이 예제에서 ListView는 EmployeeInfoDataSource를 항목 소스로 정의합니다. DisplayMember바인딩 바인딩 GridViewColumn 콘텐츠의 속성 정의EmployeeInfoDataSource 데이터 범주에. GridViewColumn은 디스플레이멤버바인딩이 있는 경우 첫 번째 우선 순위로 사용합니다.