public void ChangeScreen(List <Bond> bondsList, string id) { userid = id; MenuBar.Visibility = Visibility.Visible; bonds = bondsList; var tab = (ClosableTabItem)uxTabs.SelectedItem; tab.Content = new BondViewerScreen(bondsList); // Create the header var header = new TextBlock { Text = "Trade History" }; // Create the content var content = new TradeBlotter(id); // Create the tab var tab2 = new ClosableTabItem(); tab2.SetHeader(header); tab2.Content = content; // Add to TabControl uxTabs.Items.Add(tab2); uxTabs.SelectedItem = tab; }
private void ShowTradeHistory_Click(object sender, RoutedEventArgs e) { // Create the header var header = new TextBlock { Text = "Trade History" }; // Create the content var content = new TradeBlotter(userid); // Create the tab var tab2 = new ClosableTabItem(); tab2.SetHeader(header); tab2.Content = content; // Add to TabControl uxTabs.Items.Add(tab2); uxTabs.SelectedItem = tab2; }