의 DataTable로 변환합니다. BindingSource.Filter
을 사용하여 DataGridView
에 표시된 데이터를 필터링합니다. DataGridView
의 필터링 된 데이터를 DataTable
으로 변환하려면 어떻게해야합니까 ??필터링 된 DataGridView를 C#
1
A
답변
3
BindingSource
은 실제로 소스 DataTable
의 DefaultView
을 사용합니다. 당신이 BindingSource.Filter
을 설정하면, 테이블의 DefaultView
에 RowFilter
속성을 설정, 그래서 당신은 단지에 ToTable
를 호출하는 데 필요한 DefaultView
:
DataTable filtered = sourceDataTable.DefaultView.ToTable();
(나는 가정있어 BindingSource
의 DataSource
가 DataTable
이며, 그렇지 않은 경우 이 솔루션은 작동하지 않습니다)
1
datagridview 행과 열을 반복하고 datagridview의 구조에서 파생 된 데이터 테이블을 동적으로 생성하는 사용자 정의 함수를 사용하여 datagridview 데이터를 datatable로 변환 할 수 있습니다. 여기에 있습니다. 내가 찾은 것입니다 : .
관련 문제
- 1. DataGridView를 인쇄하기 전에 날짜별로 필터링
- 2. C#을 DataGridView를 정렬
- 3. 매분마다 C#에서 datagridview를 업데이트합니까
- 4. 필터를 열 당 DataGridView를 필터링 볼 수 위의 열
- 5. 는 DataGridView를
- 6. 상속 된 객체 필터링
- 7. DataGridview를 업데이트하는 방법
- 8. C# DataGridView를 XML 하위 집합에 바인딩
- 9. 쓰기는 DataGridView를
- 10. wpf 바인딩 된 C#에서 필터링 된 목록
- 11. C#을 - 시작하려면 파일에 DataGridView를 로딩
- 12. 어떻게 C#에서 DataGridView를 청소합니다 -하지만 열이
- 13. DataGridView를 다양한 개체 목록에 바인딩 하시겠습니까? C#
- 14. 필터링 된 목록
- 15. ABAddressBook 필터링 된 연락처
- 16. DataGridView를 업데이트가있는 SQL보기에 바인딩합니다.
- 17. DataGridView를 실제 순서
- 18. DataGridView를 ReportViewer로 내보내려면 어떻게해야합니까?
- 19. 윈도우 DataGridView를 BindingSource에 색인
- 20. 필터링 된/수정 된 web.xml로 빌드 빌드
- 21. git 저장소의 필터링 된 버전
- 22. NHibernate의 조인 된 속성 필터링
- 23. 태그로 필터링 된 항목 정렬
- 24. 필터링 된 데이터가있는 OLAP 큐브
- 25. 필터링 된 모델을 얻으려면 어떻게해야합니까?
- 26. WPF 목록보기 필터링 된 항목
- 27. 필터링 된 ArrayCollection에서 항목 제거
- 28. 컬렉션의 필터링 된 버전에 바인딩
- 29. DataGridView를 통해 검색
- 30. WPF에서 datagridview를 사용합니까?