Öffnen Sie das WPF-Formular, wenn Sie auf den WPF-Hyperlink klicken

8

Hey Ich möchte ein neues WPF-Formular öffnen, wenn ich auf einen WPF-Hyperlink klicke. Wie kann ich das machen. Ich habe viele Beispiele gesehen, die nur die Web-URL öffnen, aber ich möchte ein neues WPF-Formular öffnen.

    
rogcg 18.04.2011, 18:30
quelle

4 Antworten

16

Sie können dies folgendermaßen erreichen:

%Vor%

und behandeln Sie es wie folgt:

%Vor%     
Alex Mendez 18.04.2011, 18:46
quelle
5

Sie könnten einfach das Click-Ereignis behandeln:

%Vor% %Vor%

Sie könnten auch mit XAML verrückt werden:

%Vor%

Dies ist jedoch sehr problematisch, da der Dialog nach dem Schließen nicht mehr geöffnet werden kann, dh wenn Sie erneut auf den Hyperlink klicken, wird eine Ausnahme ausgelöst.

Mit Interaktivität können Sie dies ohne solche Probleme tun (benötigt jedoch einen Verweis auf das SDK Blend):

%Vor% %Vor%

Die Aktion dafür:

%Vor%     
H.B. 18.04.2011 18:43
quelle
1

XAML:

%Vor%

CodeBehind:

%Vor%

das?

    
Miranda 18.04.2011 19:02
quelle
0

Und MVVM können Sie in Ihrer Ansicht verwenden

%Vor%

und in Ihrem ViewModel

%Vor%     
juergen d 19.02.2015 11:22
quelle

Tags und Links