내 자신의 유효성 검사를 구현할 DataGrid가 있습니다. 오류가 발생하면 행 테두리를 빨간색으로 설정하고 오류가 무엇인지 사용자에게 메시지를 표시합니다. 그러나, 내 DataGrid에서 빨간색 느낌표가 나타납니다. 이걸 숨길 수있는 방법이 있는지 궁금 해서요? 나는 Row.HasErrors()를 검사하려고 시도했지만 항상 false를 반환하고 Row.ClearErrors()는 느낌표를 제거하지 않습니다.WPF DataGrid 행 오류 숨기기
1
A
답변
2
How to: Implement Validation with the DataGrid Control을 확인 했습니까?
느낌표가 DataGrid에서 어디에 표시되는지 정확히 다릅니다. 예를 들어, 유효성 검사가 발생하는 행에 있으면 DataGrid.RowValidationErrorTemplate 또는 DataGrid.ValidationErrorTemplate을 직접 구현할 수 있습니다.
링크의 다양한 상황에 대한 예가 많이 있습니다.
2
일단 데이터 격자에 오류가 발생하면 오류를 지우더라도 느낌표가 사라지지 않습니다. 내 경우에는 내가 셀 자체에 오류를 보여주기 때문에 행 오류가 필요하지 않았다. 그래서 나는 DataGrid.RowValidationErrorTemplate을 사용하여 오류를 표시하지 않습니다.
<DataGrid.RowValidationErrorTemplate> <ControlTemplate> <TextBlock Text=""></TextBlock> </ControlTemplate> </DataGrid.RowValidationErrorTemplate>
관련 문제
- 1. Wpf DataGrid DataBinding을 통해 전체 행 숨기기
- 2. WPF DataGrid 행 유효성 검사 오류 개수
- 3. WPF DataGrid 행 문제
- 4. WPF DataGrid 행 높이
- 5. WPF DataGrid : 행 재정렬?
- 6. WPF Datagrid 행 번호
- 7. WPF DataGrid 행 추가 codebehind
- 8. WPF 액세스 DataGrid 행 요소
- 9. WPF Datagrid 행 색상 변경
- 10. WPF DataGrid : 행 당 리소스?
- 11. 스크롤하는 가상 행 WPF Datagrid
- 12. WPF DataGrid 바닥 글 행
- 13. Wpf Datagrid 행 삭제 문제
- 14. WPF DataGrid 행 선택 문제
- 15. wpf DataGrid 행 전경 코드에서
- 16. WPF DataGrid 전체 행 편집
- 17. WPF DataGrid 동적 데이터 소스로 열 숨기기
- 18. WPF DataGrid - CheckBox를 사용하여 열을 숨기기
- 19. DataGrid (wpf)에서 행 인덱스 선택
- 20. WPF : DataGrid : 1000 열 x 1200 행
- 21. Datagrid 행 선택 단추 클릭 WPF 있음
- 22. WPF (VB.NET)의 선택된 행 DataGrid
- 23. WPF DataGrid 바인딩 문자열 목록의 행
- 24. WPF DataGrid 컨트롤 : 새 행 삽입
- 25. WPF Toolkit Datagrid - 세부 행 표시
- 26. wpf datagrid : 행 세부 요소 위치 지정
- 27. WPF DataGrid 행 가로 맞춤 문제
- 28. WPF DataGrid 행 선택기를 숨기려면 어떻게해야합니까?
- 29. WPF DataGrid 행 세부 정보 peek (layers)
- 30. WPF DataGrid 행 전경 마우스 오버 색상
감사합니다. 내 자신의 템플릿을 만드는 몇 가지 예제를 발견했지만 당신이 게시 한 MSDN은 최고의 작동 예제처럼 보인다. –