다음을 통해 공유


DataGridColumn.DisplayIndex 속성

정의

DataGrid의 다른 열에 상대적인 열의 표시 위치를 가져오거나 설정합니다.

public:
 property int DisplayIndex { int get(); void set(int value); };
public int DisplayIndex { get; set; }
member this.DisplayIndex : int with get, set
Public Property DisplayIndex As Integer

속성 값

연결된 DataGrid에 표시되는 열의 위치(0부터 시작)입니다. 등록 된 기본값은-1입니다. 값에 영향을 줄 수 있는 요소에 대한 자세한 내용은 DependencyProperty를 참조하십시오.

설명

합니다 DisplayIndex 속성이 기본값인-1에 추가 되기 전에 DataGrid.Columns 컬렉션입니다. 이 값은 열에 추가 되 면 업데이트 된 DataGrid합니다.

DataGrid 해야 합니다 DisplayIndex 각 열의 속성에 0에서 고유한 정수 여야 합니다.는 CountColumns -1입니다. 따라서 경우 합니다 DisplayIndex , 하나 이상의 열 중 변경 일반적으로 사용 하면는 DisplayIndex 다른 열을 변경할 합니다.

에 대 한 제한 된 DisplayIndex 값에 의해 적용 되는 ValidateValueCallback 메커니즘입니다. 잘못 된 값을 설정 하려고 하면 런타임 예외가 throw 됩니다.

때의 값을 DisplayIndex 속성이 변경 될는 DataGrid.ColumnDisplayIndexChanged 이벤트가 발생 합니다.

적용 대상

추가 정보