Archived
1
0

Redesign 1

This commit is contained in:
Michael Gordeev
2018-08-08 13:55:37 +03:00
parent 039a504d56
commit 6969af84a8
17 changed files with 446 additions and 880 deletions
+22 -9
View File
@@ -61,21 +61,34 @@ namespace FoxTube
{
if (isWWW.IsMatch(item))
{
Debug.WriteLine(item);
Hyperlink link = new Hyperlink { NavigateUri = new Uri(item), Foreground = new SolidColorBrush(Colors.Red) };
link.Inlines.Add(new Run { Text = item });
block.Inlines.Add(link);
try
{
Hyperlink link = new Hyperlink { NavigateUri = new Uri(item), Foreground = new SolidColorBrush(Colors.Red) };
link.Inlines.Add(new Run { Text = item });
block.Inlines.Add(link);
}
catch
{
block.Inlines.Add(new Run { Text = item });
}
}
else if (isEmail.IsMatch(item))
{
Debug.WriteLine(item);
Hyperlink link = new Hyperlink { NavigateUri = new Uri($"mailto:{item}"), Foreground = new SolidColorBrush(Colors.Red) };
link.Inlines.Add(new Run { Text = item });
block.Inlines.Add(link);
try
{
Hyperlink link = new Hyperlink { NavigateUri = new Uri($"mailto:{item}"), Foreground = new SolidColorBrush(Colors.Red) };
link.Inlines.Add(new Run { Text = item });
block.Inlines.Add(link);
}
catch
{
block.Inlines.Add(new Run { Text = item });
}
}
else if (item == "s")
continue;
else block.Inlines.Add(new Run { Text = item });
else
block.Inlines.Add(new Run { Text = item });
}
}