동일한 페이지에서 region1과 region2, region3에 매개 변수 (선택된 데이터 집합)를 전달하는 방법이 필요합니다. 아래 스크린 샷을 참조하십시오.전달 방법 지역에서 다른 지역으로 매개 변수를 전달하는 방법
미리 감사.
동일한 페이지에서 region1과 region2, region3에 매개 변수 (선택된 데이터 집합)를 전달하는 방법이 필요합니다. 아래 스크린 샷을 참조하십시오.전달 방법 지역에서 다른 지역으로 매개 변수를 전달하는 방법
미리 감사.
x : Name을 사용하여 요소 이름에 바인딩하는 것과 같은 것을 제안합니다. 작은 예. 만일 당신이 다른 하나의 뷰 모델에서 데이터를 전달하는 몇 가지 메커니즘을 찾고 있습니다
<List x:Name="Data1">
<ContentControl regions:RegionManager.RegionName="Region2" DataContext="{Binding ElementName=Data1, Path=SelectedItem}" />
<ContentControl regions:RegionManager.RegionName="Region3" DataContext="{Binding ElementName=Data1, Path=SelectedItem}" />
, 당신은 EventAggregator 중 하나를 사용할 수있다. http://msdn.microsoft.com/en-us/library/ff921122(v=pandp.20).aspx
을 또는 당신은 간단한 메커니즘을 찾고 있다면, 당신은 http://www.codeproject.com/Articles/35277/MVVM-Mediator-Pattern
참조 중재자 패턴의 사용 http://msdn.microsoft.com/en-us/library을 만들 수 있습니다
이 읽기 /ff921122(v=pandp.40).aspx – Phil