2010-06-29 4 views
0

DataGridView 데이터가 BindingSource에 바인딩되어 있고,이 데이터는 개체 목록에 연결됩니다. 데이터 바인딩이 설정되면 백그라운드 스레드 (물론 Form.Invoke 사용)에서 목록을 채 웁니다. 문제는 그리드가 업데이트되지 않는다는 것입니다. 디버거에서 BindingSource에 항목이 있고 DataGridView가 연결되어 있지만 항목이 표시되지 않는 것을 볼 수 있습니다. 뭐가 잘못 되었 니?목록에 바인딩 된 DataGridView가 업데이트되지 않습니다.

+0

바인딩 후에 창/격자를 다시 그려 보았습니까? –

+1

일부 코드 게시 (데이터 바인딩 설정 등)는 질문에 쉽게 답할 수 있습니다. – camainc

+0

또한 데이터 바인딩에 필요한 인터페이스를 개체에서 구현합니까? – camainc

답변

1

나는 이것을 알아 냈다. List < 대신 BindingList <>을 사용해야합니다.

관련 문제