여기 상황이다WPF - 목록 상자 - Multibind 하우투
Table A
ID Activity
1 Skiing
2 Hiking
3 Fishing
TableB의 사람들의 목록이를
TableB
ID Name
1 Tom
2 Dick
3 Harry
TableC는 선호하는 활동이있는 사람들의 목록을 결합하는 외부 참조입니다 ...
TableC
UserID ActivityID
1 1
2 1
2 2
3 2
3 3
내가 궁극적으로 보여주고 싶은 것은 점검 목록 상자입니다. 특정 인물이 선택되면 해당 인물이 매핑 된 활동이 선택된 것으로 표시된 표 A의 사용 가능한 모든 활동을 표시하고 싶습니다. 더 좋은 점은 다양한 활동을 선택/선택 취소 할 수 있고 데이터 바인딩의 현대적 기적을 통해 TableC를 업데이트 할 수 있기를 바랍니다.
e.g.
Person: Harry
Activities:
_ Skiing
X Hiking
X Fishing
가 나는 두 개의 열, 활동을 반환하는 일부 SP를 사용하여이 해낼 수있는 알고 있고, 활동이 사용자에 매핑되는 경우, 이에 이미 몇 가지 기본 방법이 있는지 궁금하네요 이 일을 만들어라.
감사합니다, 마이크