private void vGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (this.currentPerson != null) { //WindowsLog.LogOpenCompareWindow(this.currentPerson.Row["Fullname"].ToString()); WindowsLog.LogOpenCompareWindow(this.currentPerson.PassengerFio); PersonView personForm = new PersonView(this.currentPerson); personForm.Owner = this; //personForm.WindowStartupLocation = WindowStartupLocation.CenterOwner; personForm.ShowDialog(); } /* * Settings settings = new Settings(); * settings.SqlServer = "UFO\\SQL2008"; * settings.DataBaseName = "ufo"; * settings.Login = "******"; * settings.Password = "******"; * try * { * byte[] array = DBWork.GetPersonPhotoStatic(17600, settings); * BitmapImage bitmap = ImageHelper.GetImageFromArray(array); * personForm.ImgNowCrossing.Source = bitmap; * * array = DBWork.GetPersonPhotoStatic(26565, settings); * BitmapImage bitmap2 = ImageHelper.GetImageFromArray(array); * personForm.ImgLastCrossing.Source = bitmap2; * * personForm.ShowDialog(); * } * catch (Exception error) * { * MessageBox.Show(error.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); * } */ }