WPF의 ListView 컨트롤에 DataTable을 표시하는 방법은 무엇입니까?ListView 컨트롤에서 데이터 테이블 표시
2
A
답변
6
listView.ItemsSource = dataTable.DefaultView;
6
당신이 원하는 경우 ListView에 같은 위, 하여 DataTable의 이름 "날짜", "PCName", "가격"3 열이있는 경우 다음 태그 사이에 다음 코드를 추가합니다
를 C#에서 데이터 테이블에
<ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding Path=Date}" Header="Date" Width="100" /> <GridViewColumn DisplayMemberBinding="{Binding Path=PCName}" Header="Computer No." Width="100" /> <GridViewColumn DisplayMemberBinding="{Binding Path=Price}" Header="Amount (Tk)" Width="100" /> </GridView> </ListView.View>
+0
listview에서 gridview를 사용할 때 행을 선택할 수 없습니다. –
2
*이 변환 목록보기 * 그냥 전자를 반복 목록보기 표. 여기 는
private DataTable ConvertList_To_Datatable(ListView lvDetails)
{
DataTable dtTable = new DataTable("ExportToPdf");
if (lvDetails.Items.Count < 1)
{
return dtTable;
}
else
{
for (int ncount = 0; ncount <= lvDetails.Columns.Count-1; ncount++)
{
DataColumn dtColumn =new DataColumn(lvDetails.Columns[ncount].Text);
dtTable.Columns.Add(dtColumn);
}
}
for (int nRowCount = 0; nRowCount <= lvDetails.Items.Count - 1; nRowCount++)
{
DataRow dtRow = dtTable.NewRow();
for (int nItem = 0; nItem <=lvDetails.Items[nRowCount].SubItems.Count - 1; nItem++)
{
dtRow[lvDetails.Columns[nItem].Text] = lvDetails.Items[nRowCount].SubItems[nItem].Text;
} dtTable.Rows.Add(dtRow);
} return dtTable;
}
그냥 어떤 .U이 날 도달 할 수 DOUT 경우,이 .IT가 를 작동하려고하는 코드입니다 [email protected] 모든위한`System.Data.DataRowView`를 표시합니다
+2
이 것이 내 머리를 긁적입니다. 왜, 목록에있는 데이터 테이블에 무엇이 있는지를 표시하는 대신, 이미 채워진 목록 뷰의 데이터를 해당 데이터 테이블에 반입하는 방법을 제공합니까? –
관련 문제
- 1. WinForms ListView 컨트롤에서 데이터 가져 오기
- 2. listview, gridview에 동적 데이터 표시
- 3. 데이터 테이블 또는 데이터 세트의 테이블 표시
- 4. HTML의 테이블 데이터 표시
- 5. 테이블 데이터 표시
- 6. ListView 컨트롤에서 데이터를 다시 얻으려면
- 7. 테이블 뷰의 배열 데이터 표시
- 8. 안드로이드에 데이터베이스 테이블 데이터 표시
- 9. ListView 컨트롤에서 어떤 업데이트 논리를 사용합니까?
- 10. WPF ListView 데이터 바인딩?
- 11. ListView 표시 순서 반전
- 12. Listview onclick 표시 옵션?
- 13. ListView 컨트롤에서 DataList의 EditItemIndex와 동일한 기능은 무엇입니까?
- 14. 다른 onClick 메서드 컨트롤에서 ListView 컨트롤에 액세스하기
- 15. ListView 컨트롤에서 애니메이션 이미지를 표시하는 방법
- 16. android의 listview 컨트롤에서 클릭 이벤트 감지
- 17. UserControl (다른 사용자 컨트롤에서 ListView GridViewColumn 추가)
- 18. 핵심 데이터 관계 테이블 뷰에 표시
- 19. 템플릿을 표시 할 수있는 데이터 테이블 (django)
- 20. Winform RichTextBox 컨트롤에서 테이블 만들기
- 21. 목록보기 컨트롤에서 데이터 전달
- 22. ListView 데이터 바인딩 동작
- 23. 새로 고침 listView 데이터
- 24. 표시 SD 카드의 데이터
- 25. ListView 특정 행 강조 표시
- 26. WinForms : ListView 컨트롤 표시 컨트롤
- 27. 필드와 값으로 정보 표시 : ListView, GridView, FormView?
- 28. Windows Form에 데이터 표시
- 29. 플렉스 : Tree 컨트롤에서 데이터 추출
- 30. Silverlight 컨트롤에서 데이터 가져 오기
테이블의 행, 그리고 그 밖의 것은 없습니다. ListView에서 뷰와 열을 정의해야합니다. –