Пример #1
0
        public IWindow CreateChild(object viewModel)
        {
            var cw = new SubWindow();
            cw.Owner = this;
            cw.DataContext = viewModel;
            //WindowAdapter.ConfigureBehavior(cw);

            return cw;
        }
Пример #2
0
        public IWindow CreateChild(object viewModel)
        {
            var cw = new SubWindow();

            cw.Owner       = this;
            cw.DataContext = viewModel;
            //WindowAdapter.ConfigureBehavior(cw);

            return(cw);
        }
Пример #3
0
        public virtual IWindow CreateChild(object viewModel)
        {
            var cw = new SubWindow();

            cw.Owner       = this.wpfWindow;
            cw.DataContext = viewModel;
            WindowAdapter.ConfigureBehavior(cw);

            return(new WindowAdapter(cw));
        }
Пример #4
0
 private static void ConfigureBehavior(SubWindow cw)
 {
     cw.WindowStartupLocation = WindowStartupLocation.CenterOwner;
     //cw.CommandBindings.Add(new CommandBinding(PresentationCommands.Accept, (sender, e) => cw.DialogResult = true));
 }