좋아, 그래서 wpf를 사용하여 구축 된 자산 추적 응용 프로그램에서 일하고 있습니다. 대시 보드 뷰에는 데이터 행과 그리드에 해당하는지도가있는 DataGrid가 있습니다. 현재 작동하고 있지만 해킹이 더 많이 발생한다고 생각합니다. wpf를 사용하면 두 항목을 동시에 업데이트 할 수 있어야합니다.WPF MVVM DataGrid/Map
현재 웹 서비스에서 데이터를 가져 와서 레코드 개체로 포맷 한 다음 DataGrid에 바인딩합니다. 나는 또한 동일한 데이터 소스를 가져 와서 내지도 아이콘, 위치 등을 작성합니다 ... DataTemplate을 사용합니다. 그것은 모두 작동합니다. 내가 싫어하는 것은 데이터가 그리드에서 필터링 될 때 - 그리드와 일치시키기 위해 수동으로 맵 데이터를 반복하여 필터링해야합니다. 그리드에 이미 필요한 데이터 (위도/경도, 위치)가 포함되어 있습니다. 내지도 지점을 만들 수 있습니다. 두 항목 (그리드/맵)을 동일한 소스에 바인딩 할 수없는 것 같습니다.
관련 코드와 XAML 또는 작은 재현 프로젝트 게시 –