Links mit https gehen wieder

This commit is contained in:
Lyndon Jetten
2021-02-12 14:58:31 +01:00
parent eba7cee86d
commit deb585fbb8
4 changed files with 11 additions and 5 deletions

View File

@@ -191,6 +191,11 @@ namespace ChatController.ChatKlassen
{
return new Uri("http://" + UserMessage);
}
if(UserMessage.Contains("https"))
{
return new Uri(UserMessage);
}
}
return null;

View File

@@ -299,10 +299,10 @@
</StackPanel>
<StackPanel DockPanel.Dock="Bottom" Visibility="{Binding HyperlinkVisibility}" >
<TextBlock>
<Hyperlink NavigateUri="{Binding UserMessageAsUri}" RequestNavigate="Hyperlink_OnRequestNavigate" >
<TextBlock VerticalAlignment="Center" Text="{Binding UserMessage}" MinWidth="0" MaxWidth="{Binding MessageMaxWidth}" TextWrapping="Wrap" FontSize="14"/>
</Hyperlink>
</TextBlock>
<Hyperlink NavigateUri="{Binding UserMessageAsUri}" RequestNavigate="Hyperlink_OnRequestNavigate" >
<TextBlock VerticalAlignment="Center" Text="{Binding UserMessage}" MinWidth="0" MaxWidth="{Binding MessageMaxWidth}" TextWrapping="Wrap" FontSize="14"/>
</Hyperlink>
</TextBlock>
</StackPanel>
<DockPanel DockPanel.Dock="Bottom" Visibility="{Binding PictureVisibility}" >
<StackPanel Orientation="Vertical">

View File

@@ -947,7 +947,8 @@ namespace ChatController
private void Hyperlink_OnRequestNavigate(object sender, RequestNavigateEventArgs e)
{
Process.Start(e.Uri.ToString());
Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri));
e.Handled = true;
}
private void ButtonReloadGruppen_OnClick(object sender, RoutedEventArgs e)