Example #1
0
        private void MapConfig()
        {
            var wnd = new View.ConfigWindows.MapConfigWindow();

            wnd.Owner = Helpers.MVVM.MVVMHelper.GetActiveWindow();
            var vm = new ViewModel.MapConfigViewModel(_scenario);

            wnd.DataContext = vm;
            wnd.ShowDialog();
            if (vm.DialogResult == true)
            {
                _scenario.Map = vm.Map;
                _scenario.InputOutputPoints = vm.AllWayPoints.Select(pvm => pvm.WayPoint).ToList();
                OnPropertyChanged("MapSizeInfo");
                if (ViewPortCollection.Count() > 0)
                {
                    ViewPortSelectionChanged(ViewPortCollection.First().Code);
                }
            }
        }
 private void MapConfig()
 {
     var wnd = new View.ConfigWindows.MapConfigWindow();
     wnd.Owner = Helpers.MVVM.MVVMHelper.GetActiveWindow();
     var vm = new ViewModel.MapConfigViewModel(_scenario);
     wnd.DataContext = vm;
     wnd.ShowDialog();
     if (vm.DialogResult == true)
     {
         _scenario.Map = vm.Map;
         _scenario.InputOutputPoints = vm.AllWayPoints.Select(pvm => pvm.WayPoint).ToList();
         OnPropertyChanged("MapSizeInfo");
         if (ViewPortCollection.Count() > 0)
         {
             ViewPortSelectionChanged(ViewPortCollection.First().Code);
         }
     }
 }