private void btnLinkToExisting_Click(object sender, RoutedEventArgs e) { var frm = new FindMultimediaDialog(User); frm.Owner = this.FindParentWindow(); frm.WindowStartupLocation = WindowStartupLocation.CenterOwner; if (frm.ShowDialog() == true) { foreach (MultimediaLinkViewModel vm in frm.SelectedMultimedia) { AddNewLinkFromExternalLink(vm.Model); } } }