2009-11-25 1 views
0

에 경계, 나는이 문제했습니다 : 나는 사용자 지정 컬렉션에 묶여이 제어와 C# 응용 프로그램을 구축하고자하는datavgrid iew 컨트롤은 내가 데이터 그리드 뷰 컨트롤에 새로 온 컬렉션 질문

합니다. 컬렉션의 데이터를 변경하면 그리드가 변경되어야합니다. 이 문제를 구현하는 데는 문제가 없습니다.

질문 :이 컨트롤은 변경된 격자 셀을 사용하여 변경 내용을 catch하고 프로 시저를 트리거 할 수 있습니다.

많은 감사와 불쌍한 영어에 대해 사과드립니다.

감사 스테파노 특정 셀을 편집했을 때 알고 싶은 것 소리

답변

0

. 이 이벤트는 다음을 수행해야합니다.

CellEndEdit - 현재 선택된 셀에 대해 편집 모드가 중지 될 때 발생합니다.

+0

고맙지 만 작동하지 않습니다. 이 이벤트는 셀을 편집 할 때 트리거됩니다. 내 컨트롤에 묶여있는 컬렉션이 런타임에 변경 될 때 발생하는 이벤트가 발생합니다. – stexcec

+0

어떤 유형의 컬렉션입니까? –

0

또는 DataGridView의 CellValueChanged 이벤트를 catch 할 수 있습니다.

+0

이전과 동일합니다. 거기에 CollectionChanged 이벤트를 구현하는 방법 ?? – stexcec

+1

나는 당신이 PropertyChanged 이벤트를 의미한다고 생각합니까? 기본적으로 컬렉션은 INotifyPropertyChanged를 구현해야합니다. 그런 다음 컬렉션의 속성이 변경되면 OnPropertyChanged 이벤트를 발생시켜야합니다. http://msdn.microsoft.com/en-us/library/ms743695.aspx – David

관련 문제