2012-07-10 6 views
0

I 키에 의해 도달되는 상태 (BOOL)의 ​​큰 컬렉션 (어드레스)사전 바인딩/배열

같은 다양한 제어를 각 상태를 표시한다 시각 (예를 들면, 체크 박스, 버튼, 라디오 등을) - 각각의 컨트롤은 예컨대

을 표시 상태의 어드레스가 제공된다 단추 1은 < - 상태 [55] 는 CheckBox1을 < - 상태 [81] 은 .. 는

내 질문 등 모든 인덱서에 INotifyPropertyChanged를 추가하면 (인덱서를 사용하는 경우) - 한 값이 변경되면 모든 컨트롤이 업데이트되거나 변경된 컨트롤 만 업데이트됩니다.

하나의 컨트롤 만 업데이트하려면 하나의 상태 변경 만 원합니다. 그들 모두. 이 일을하는 방법이 있습니까?

답변

0

Silverlight에서는 하나의 인덱스 만 업데이트하는 알림을 구성 할 수 있습니다. 당신이 내부적으로 가치 변화를 통보 할 수있는 키와 값을 가진 모든 것을 객체에 맵핑한다면 당신은 그 구조를 유지할 수있는 어떤 솔루션도 생각할 수 없습니다 ...