2009-12-30 2 views
0

Datatable에 바인딩 된 Datagridview를 만들었습니다. 이 Datatable은 이벤트에 의해 업데이트되어 통계 정보가 변경되면이를 반영합니다 (2 차 하위 해상도). 내 이벤트 처리기가 내 업데이트를받지 못하는 경우 다른 기능에 대한 행을 사용할 수 있는지 확인하기위한 확인란이 있으며 정상적으로 켜고 끌 수 있습니다.Datagridview의 확인란을 변경할 수 없습니다.

내 바인딩 된 Datatable이 변경되면 커서 또는 포커스가 체크 박스 글리프 (셀이 아님)를 벗어나면 확인란이 이전 상태로 돌아갑니다.

내 이벤트 핸들러를 분리하지 않고 재설정하지 않고 체크 박스를 전환하려면 어떻게해야합니까?

답변

0

데이터 바인딩을 피하십시오. 수동으로 DataGridView 행을 만듭니다. 그런 다음 checkboxcell의 이벤트를 처리하십시오.