private void AddLink_Click(object sender, RoutedEventArgs e) { LinkManagementWindow window = new LinkManagementWindow(ViewModel.Links); window.Closed += new System.EventHandler(AddLink_Closed); window.Show(); }
private void AddLink_Closed(object sender, System.EventArgs e) { LinkManagementWindow window = sender as LinkManagementWindow; ObservableCollection <Link> list = new ObservableCollection <Link>(); if (window.DialogResult == true) { foreach (Link link in window.Links) { list.Add(link); } ViewModel.Links = list; } }