2016-09-30 6 views
0

현재 DotNet 4.6.2/C#/Wpf (Xaml) 및 Prism Framework를 사용하여 Windows 응용 프로그램을 구축하고 있습니다.xaml WPF 범용 스토리 보드 트리거

여기 누군가 내 "상황"을 도울 수 있는지 궁금합니다. 나는 별도의 "보기"에있는 버튼에서 스토리 보드를 실행하고 싶습니다. enter image description here

내가 C 번호와 아무런 경험이없는 및 XAML과 혼합에서 작업 비주얼 디자이너 오전 추가해야합니다 :/그래서 내가 ..

골조 얻을 그나마 희망을 나는 그래픽을 만든 더 자세히 설명하기 당신이 프리즘을 언급 한 이후 누군가가 도움이 될 수 있습니다 희망

..

답변

0

당신은 의사 소통을 EventAggregator를 사용할 수 있습니다.
당신은 당신이 당신의 버튼이 당신의 pubsubevent this.First과 같이 정의보기에

public class MyEvents : PubSubEvent<object> 
{ 
    public MyEvents(); 
} 

을 할 수있는 클릭 이벤트

private void myButton_Click(object sender, RoutedEventArgs e) 
    { 
     MyEvents myEvents = EventAggregator.GetEvent<MyEvents>(); 
     myEvents.Publish("yourparameter"); 
    } 

그리고 당신은 조작 싶어 지금까지 해당 이벤트에 가입에 예 :

public ViewModel() 
{ 
     MyEvents myEvents = EventAggregator.GetEvent<MyEvents>(); 
     myEvents.Subscribe(MethodName, ThreadOption.UIThread, true); 
} 

void MethodName(object parameter) 
{ 
    // Handle here 
} 

이것은 사용자가 수행 할 수있는 방법입니다.

+0

먼저 답장을 보내 주셔서 감사합니다.이 문제에 관해 귀하에게 개인적으로 연락 할 수있는 방법이 있습니까? 나는 내가 가지고있는 것을 보여주고 읽고 읽어야 할 것들을 생각해보고 싶다. –