DataTable의 데이터를 GridView에 표시하는 데 문제가 있습니다. 아래 코드를 사용하여 채워진 DataTable의 ItemsSource를 Default 뷰로 설정하면 아무 것도 눈금보기에 추가되지 않습니다. 꽤 많은 행이 표시되는 것처럼 보일 수 있지만 매우 (단지 몇 픽셀 높습니다) 나는 그것들에 어떤 데이터가 있는지보기 위해 크기를 조정하는 것처럼 보이지 않습니다. 거의 새로운 행이있는 것처럼 보입니다. 생성되었지만 비어 있습니다. 열 머리글이 나타나지 않는 것 같습니다.DataTable에 바인딩 할 때 WPF GridView 행이 매우 작거나 나타나지 않습니다.
listView.View = new GridView();
listView.ItemsSource = dataTableSet.Tables[fileName].DefaultView;
본인은 데이터 테이블의의가 채워져 스크롤 막대가 ItemsSource가 데이터 테이블로 설정되어있을 때 나타납니다 않지만, 난 그냥 어떤 데이터를 볼 수 없습니다 말처럼. 데이터 테이블 또는 기본 뷰를 수정해야합니까?
감사합니다.
어떤 종류의 객체가 listView입니까? XAML을 보여줄 수 있습니까? –
보기 속성이 GridView로 설정된 실제 ListView 객체입니다. 내가 말했듯이 지금은 그것을 정렬했습니다 (물론 스택 오버플로 커뮤니티에 도움이됩니다!). GridView에 열을 수동으로 추가하고 데이터 테이블의 열에 바인딩해야했습니다. – Closeratio