DataGridCheckBoxColumn 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public ref class DataGridCheckBoxColumn : System::Windows::Controls::DataGridBoundColumn
public class DataGridCheckBoxColumn : System.Windows.Controls.DataGridBoundColumn
type DataGridCheckBoxColumn = class
inherit DataGridBoundColumn
Public Class DataGridCheckBoxColumn
Inherits DataGridBoundColumn
- 상속
예제
다음 예제에서는 추가 하는 방법을 보여 줍니다는 DataGridCheckBoxColumn합니다. 이 예제에서는 데이터베이스를 원본으로 사용 하 고 부울 데이터의 열을 표시 합니다.
<DataGrid Name="DG1" AutoGenerateColumns="False" ItemsSource="{Binding}">
<DataGrid.Columns>
<DataGridCheckBoxColumn Header="Online Order?" IsThreeState="True" Binding="{Binding OnlineOrderFlag}" />
</DataGrid.Columns>
</DataGrid>
설명
사용 하 여 DataGridCheckBoxColumn 부울 데이터의 열을 표시 하는 CheckBox합니다. 다음 그림의 예를 보여 줍니다. DataGridCheckBoxColumn합니다.
열을 채우기 열 데이터를 사용 하 여 바인딩하는 Binding 속성입니다. Binding 속성에 적용 되는 CheckBox 요소 열에 생성 합니다. DataContext 셀이 있는 각 셀에 있는 요소는 행의 데이터 항목에 대 한 합니다. 따라서 바인딩 설정에 설정 해야 합니다 Binding.Path합니다. 선택적으로 지정할 수는 Binding.Converter 데이터 원본 및 대상 다른 형식인 경우. 데이터 바인딩에 대 한 자세한 내용은 참조 하세요. 데이터 바인딩 (WPF)합니다.
사용자 지정할 수 있습니다 합니다 DataGridCheckBoxColumn 와 같은 속성을 설정 하 여 Width를 Header를 IsThreeState, 및 IsReadOnly합니다.
다른 유형의 데이터를 표시 하려는 경우 DataGrid 다음 열 유형을 제공 합니다.
열 유형 | 데이터 표시 |
---|---|
DataGridHyperlinkColumn | URI 데이터를 표시 하려면이 옵션을 사용 합니다. |
DataGridComboBoxColumn | 열거형 데이터를 표시 하려면이 옵션을 사용 합니다. |
DataGridTextColumn | 텍스트를 표시 하려면이 옵션을 사용 합니다. |
다른 컨트롤을 사용 하려는 경우에 DataGrid를 사용 하 여 고유한 열 형식을 만들 수 있습니다 DataGridTemplateColumn합니다.
생성자
DataGridCheckBoxColumn() |
DataGridCheckBoxColumn 클래스의 새 인스턴스를 초기화합니다. |
필드
IsThreeStateProperty |
IsThreeState 종속성 속성을 나타냅니다. |
속성
ActualWidth |
열의 현재 너비를 디바이스 독립적 단위(단위당 1/96인치)로 가져옵니다. (다음에서 상속됨 DataGridColumn) |
Binding |
열을 데이터 원본의 속성과 연결하는 바인딩을 가져오거나 설정합니다. (다음에서 상속됨 DataGridBoundColumn) |
CanUserReorder |
사용자가 열 헤더를 끌어 열 표시 위치를 변경할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
CanUserResize |
사용자가 마우스를 사용하여 열 너비를 조정할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
CanUserSort |
사용자가 열 헤더를 클릭하여 열을 정렬할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
CellStyle |
열의 셀을 렌더링할 때 사용되는 스타일을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
ClipboardContentBinding |
클립보드의 셀 내용을 가져오거나 설정할 때 사용할 바인딩 개체를 가져오거나 설정합니다. (다음에서 상속됨 DataGridBoundColumn) |
DataGridOwner |
이 열이 포함된 DataGrid 컨트롤을 가져옵니다. (다음에서 상속됨 DataGridColumn) |
DefaultEditingElementStyle |
EditingElementStyle 속성의 기본값을 가져옵니다. |
DefaultElementStyle |
ElementStyle 속성의 기본값을 가져옵니다. |
DependencyObjectType |
DependencyObjectType 이 instance CLR 형식을 래핑하는 을 가져옵니다. (다음에서 상속됨 DependencyObject) |
Dispatcher |
이 Dispatcher와 연결된 DispatcherObject를 가져옵니다. (다음에서 상속됨 DispatcherObject) |
DisplayIndex |
DataGrid의 다른 열에 상대적인 열의 표시 위치를 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
DragIndicatorStyle |
끌기 작업 도중 열 머리글에 적용할 스타일 개체를 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
EditingElementStyle |
열이 편집 모드에서 셀에 대해 표시하는 요소를 렌더링할 때 사용되는 스타일을 가져오거나 설정합니다. (다음에서 상속됨 DataGridBoundColumn) |
ElementStyle |
열이 편집 모드가 아닌 셀에 대해 표시하는 요소를 렌더링할 때 사용되는 스타일을 가져오거나 설정합니다. (다음에서 상속됨 DataGridBoundColumn) |
Header |
열 헤더의 콘텐츠를 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
HeaderStringFormat |
열 머리글의 내용에 적용되는 서식 패턴을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
HeaderStyle |
열 머리글을 렌더링할 때 사용되는 스타일을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
HeaderTemplate |
열 머리글의 시각적 표시를 정의하는 템플릿을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
HeaderTemplateSelector |
열 머리글에 사용할 템플릿을 선택하는 개체를 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
IsAutoGenerated |
열이 자동으로 생성되는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 DataGridColumn) |
IsFrozen |
열을 가로로 스크롤할 수 없는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 DataGridColumn) |
IsReadOnly |
열의 셀을 편집할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
IsSealed |
이 인스턴스가 현재 봉인되어 있는지(읽기 전용인지) 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 DependencyObject) |
IsThreeState |
호스팅된 CheckBox 컨트롤이 세 가지 상태를 허용하는지 또는 두 가지 상태를 허용하는지를 나타내는 값을 가져오거나 설정합니다. |
MaxWidth |
열의 최대 너비 제약 조건을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
MinWidth |
열의 최소 너비 제약 조건을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
SortDirection |
열의 정렬 방향(오름차순 또는 내림차순)을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
SortMemberPath |
정렬 기준 멤버를 나타내는 속성 이름, 또는 속성 이름의 마침표로 분리되는 계층 구조를 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
Visibility |
열의 표시 유형을 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
Width |
열 너비 또는 자동 크기 조정 모드를 가져오거나 설정합니다. (다음에서 상속됨 DataGridColumn) |
메서드
이벤트
CopyingCellClipboardContent |
셀 클립보드 내용이 준비된 후에 발생합니다. (다음에서 상속됨 DataGridColumn) |
PastingCellClipboardContent |
클립보드 내용이 셀로 이동하기 전에 발생합니다. (다음에서 상속됨 DataGridColumn) |
적용 대상
추가 정보
.NET