public IWindow CreateChild(object viewModel) { var cw = new SubWindow(); cw.Owner = this; cw.DataContext = viewModel; //WindowAdapter.ConfigureBehavior(cw); return cw; }
public IWindow CreateChild(object viewModel) { var cw = new SubWindow(); cw.Owner = this; cw.DataContext = viewModel; //WindowAdapter.ConfigureBehavior(cw); return(cw); }
public virtual IWindow CreateChild(object viewModel) { var cw = new SubWindow(); cw.Owner = this.wpfWindow; cw.DataContext = viewModel; WindowAdapter.ConfigureBehavior(cw); return(new WindowAdapter(cw)); }
private static void ConfigureBehavior(SubWindow cw) { cw.WindowStartupLocation = WindowStartupLocation.CenterOwner; //cw.CommandBindings.Add(new CommandBinding(PresentationCommands.Accept, (sender, e) => cw.DialogResult = true)); }