읽기 전용 XtraGrid.GridControl이있는 WinForm이 있습니다. 하나의 열은 CheckEdit 열이므로 사용자는 행을 선택/선택 취소 할 수 있습니다. 해당 행은 읽기 전용이 아닙니다. 버튼에서 선택한 행의 유효성을 검사하고 그 중 일부를 유효하지 않은 것으로 표시하려면 (오류 아이콘 사용). 어떻게해야합니까? 격자의 유효성 검사에서 찾을 수있는 것은 기본적으로 현재 편집중인 셀만 유효성을 검사 할 수 있다는 것입니다. 사용자가 다른 행으로 이동 한 후 이전 행은 고정 된 것으로 간주됩니다 ...하지만 원하는 것은 다른 버튼의 클릭에서 여러 행을 확인하는 것입니다. 내가 읽을 수있는 IDataErrorInfo 인터페이스가 있다는 것을 알았지 만 그리드를 다시 쓰고 싶지는 않다 ...DevExpress 그리드에서 여러 행의 유효성을 검사하는 방법
1
A
답변
0
내가 아는 한 대부분의 유효성 검사 접근법은 사용자가 단일 열 또는 행. 표준 검증을 사용하여 원하는 것을 성취 할 수없는 이유입니다. 수동으로 오류 아이콘을 그리면 어떨까요? GridView는 전체 셀을 수동으로 그릴 수 있고 적절한 조건에서 오류 아이콘을 표시 할 수있는 CustomDrawCell 이벤트를 제공합니다.
관련 문제
- 1. 컨트롤러에서 유효성을 검사하는 방법
- 2. JTextField 유효성을 검사하는 방법?
- 3. 데이터 유효성을 검사하는 방법
- 4. 루아에서 패턴의 유효성을 검사하는 방법
- 5. simplejson으로 JSON의 유효성을 검사하는 방법
- 6. JSF에서 datatable의 유효성을 검사하는 방법
- 7. NSUserdefaults의 문자열 유효성을 검사하는 방법
- 8. Ruby에서 attr의 유효성을 검사하는 방법
- 9. Silverlight에서 UI 유효성을 검사하는 방법?
- 10. jquery에서 서브 그리드 행의 유효성을 검사하는 방법은 무엇입니까?
- 11. jQuery는 asp.net 그리드에서 다른 텍스트 상자의 값에 대해 텍스트 상자 항목의 유효성을 검사하는 방법
- 12. HTMLLIElement가 jQuery로 숨겨진 경우 유효성을 검사하는 방법
- 13. dojo 그리드에서 행의 크기를 조정할 수있는 방법
- 14. Codeigniter를 사용하여 여러 레코드에 삽입하기 전에 데이터의 유효성을 검사하는 방법
- 15. Codeigniter 같은 이름의 여러 텍스트 입력 배열의 유효성을 검사하는 방법?
- 16. 저장 버튼을 클릭 할 때 여러 입력의 유효성을 검사하는 방법
- 17. 지정된 위치에서 XSD 문자열의 유효성을 검사하는 방법
- 18. primefaces의 유효성을 검사하는 날짜
- 19. URL 유효성을 검사하는 NSRegularExpression
- 20. cakephp에서 관련 모델의 유효성을 검사하는 방법
- 21. NHibernate Validator - enum 타입의 유효성을 검사하는 방법
- 22. 텍스트 상자 배열 유효성을 검사하는 방법
- 23. 비동기 컨트롤러에서 modelstate의 유효성을 검사하는 방법
- 24. 루아 struct 인코딩의 유효성을 검사하는 방법
- 25. 자바에서 바이트 배열의 비트 유효성을 검사하는 방법
- 26. C# : DataGridview 셀의 유효성을 검사하는 방법?
- 27. 동적 맵 요소의 유효성을 검사하는 방법
- 28. 업로드 된 파일의 유효성을 검사하는 방법
- 29. Django : 모델 내에서 unique_together의 유효성을 검사하는 방법
- 30. PHP에서 URL의 유효성을 검사하는 더 나은 방법
감사합니다. :) 그것에 대해 생각했지만 결국에는 오류 텍스트를 셀 텍스트에 추가하고 붉은 색으로 그립니다. – Dmitry