Пример #1
0
        public BadgerRobotsInformationView()
        {
            InitializeComponent();
            BadgerRobotsInformationViewModel viewModel = new BadgerRobotsInformationViewModel(ApplicationService.Instance.EventAggregator);

            DataContext = viewModel;
        }
Пример #2
0
        private void SubsystemTreeView_SelectedItemChanged(object sender, System.Windows.RoutedPropertyChangedEventArgs <object> e)
        {
            BadgerRobotsInformationViewModel viewModel = DataContext as BadgerRobotsInformationViewModel;

            if (viewModel == null)
            {
                return;
            }

            viewModel.SelectedNodeComponentChanged(sender, e);
        }
Пример #3
0
        private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            BadgerRobotsInformationViewModel viewModel = DataContext as BadgerRobotsInformationViewModel;

            if (viewModel == null)
            {
                return;
            }

            viewModel.SubsystemSelected(sender, e);

            //SubsystemTreeView.ItemsSource = viewModel.CurrentNodes;
            SubsystemTreeView.Items.Clear();
            foreach (Node node in viewModel.CurrentNodes)
            {
                SubsystemTreeView.Items.Add(node);
            }
        }