3 using System.Collections.Generic;
\r
5 using System.Windows.Controls;
\r
6 using System.Windows.Documents;
\r
10 partial class NTResViewPanel
\r
12 private void setTitle(IThread ithread)
\r
14 StackPanel sp = new StackPanel();
\r
15 sp.Orientation = Orientation.Horizontal;
\r
16 string title = ithread.getTitle();
\r
17 sp.Children.Add(new TextBlock(new Run(title+" ")));
\r
18 IBoard iboard = ithread.getBoard();
\r
22 boardName = iboard.getName();
\r
23 if (boardName != null && boardName.Length > 0)
\r
25 Hyperlink hl = new Hyperlink(new Run("(" + boardName + ")"));
\r
26 sp.Children.Add(new TextBlock(hl));
\r
28 hl.Click += hl_Click;
\r
31 mLabelThreadTitle.Content = sp;
\r
34 void hl_Click(object sender, System.Windows.RoutedEventArgs e)
\r
36 Hyperlink hl = sender as Hyperlink;
\r
40 IBoard iboard = hl.Tag as IBoard;
\r
44 mCommand.TryToOpenBoard(iboard);
\r