C# 在wpfc中构造超链接#
如何在c#编码中的超链接中插入TextBlock控件。类似C# 在wpfc中构造超链接#,c#,wpf,C#,Wpf,如何在c#编码中的超链接中插入TextBlock控件。类似 a尝试使用将超链接添加到文本块并将文本添加到超链接 TextBlock textBlock = new TextBlock(); Hyperlink link = new Hyperlink(); link.Inlines.Add("Click me"); textBlock.Inlines.Add(link); 如果要使用文本块。我使用我遇到的东西,对我来说非常有用 XAML: ===========================
a尝试使用将超链接添加到文本块并将文本添加到超链接
TextBlock textBlock = new TextBlock();
Hyperlink link = new Hyperlink();
link.Inlines.Add("Click me");
textBlock.Inlines.Add(link);
如果要使用文本块。我使用我遇到的东西,对我来说非常有用
XAML:
===============================
我已经将此视为解决方案,但在Process.Start中出现错误。做了一些阅读,发现这是最好的网络应用程序。不管是不是上面发布的解决方案解决了我的超链接问题
protected void Hyperlink_RequestNavigate(object sender, RequestNavigateEventArgs e) {
Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri));
e.Handled = true;
}
===========================================如何将“单击我”替换为绑定?
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;
}
protected void Hyperlink_RequestNavigate(object sender, RequestNavigateEventArgs e) {
Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri));
e.Handled = true;
}