1
我正在用WPF構建桌面應用程序,並希望在瀏覽器中打開超鏈接。我可以通過在後面的代碼中放置一個方法並從XAML調用它來完成此操作,但是如何從多個XAML頁面調用此方法?如何從XAML調用另一個名稱空間中的方法
XAML
<Hyperlink NavigateUri="http://www.mylink.com" RequestNavigate="Hyperlink_RequestNavigate">My link text</Hyperlink>
C#
private void Hyperlink_RequestNavigate(object sender, System.Windows.Navigation.RequestNavigateEventArgs e)
{
System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(e.Uri.AbsoluteUri));
e.Handled = true;
}