2012-07-02 5 views
0

스크롤 할 수있는 DataGrid가 있습니다. 템플릿을 사용하여 디자인했습니다. 열이 자동으로 생성되지 않습니다. ItemsSource 및 DataContext와 함께 DataGrid에 데이터 바인딩을 시도했습니다. 사용자 열 10 개를 편집 할 수있는 열이 2 개 있습니다. 사용자가 행의 데이터를 편집하고 위/아래로 스크롤하면 편집 된 데이터가 다른 행으로 이동합니다. 즉 행을 수정하면 행 번호를 말합니다. 1을 누른 다음 행 번호로 스크롤합니다. 15 그것을 편집하십시오. 행 번호. 1 데이터가 손실되어 다른 행, 즉 행 번호에 표시됩니다. 10.WPF Datagrid 스크롤 된 편집 된 행 데이터가 유지되지 않습니다.

Thnx.

+1

문제를 진단하는 데 더 많은 정보가 필요합니다. 특히 코드의 버그 일 가능성이 높습니다. 문제를 표시하려면 코드를 게시해야합니다. – slugster

+0

솔루션을 추가했습니다 EnableRowVirtualization = "false"및 EnableColumnVirtualization = "false"..... 그리고 작동합니다 .. –

답변

0

DataGrid의 바인딩 속성을 확인하십시오. 편집 가능한 fied가 "Twoway"로 설정된 바인딩을 가지고 있는지 확인하십시오.