Esempio n. 1
0
        public SignalTableAreaControl(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();
            mainViewModel.SignalTableAreaControl = this;

            DataContext = mainViewModel.SignalTableAreaViewModel;
        }
Esempio n. 2
0
        public ErrorInfo(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();

            mMainViewModel = mainViewModel;
            DataContext    = mMainViewModel.ErrorMessageViewModel;
        }
Esempio n. 3
0
        public DeviceInfoWindow(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();

            mMainViewModel = mainViewModel;
            DataContext    = mMainViewModel.DeviceInfoViewModel;
        }
        public FunctionAreaControl(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();
            mainViewModel.FunctionAreaControl = this;

            DataContext = mainViewModel.FunctionViewModel;
        }
Esempio n. 5
0
        public MenuAreaControl(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();
            mainViewModel.MenuAreaControl = this;

            DataContext = mainViewModel.MenuViewModel;
        }
Esempio n. 6
0
        public IndicatorAreaControl(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();
            mainViewModel.IndicatorAreaControl = this;

            mViewModel  = mainViewModel.IndicatorViewModel;
            DataContext = mainViewModel;
        }
        public SpectrogramAreaControl(SpctrumMonitorViewModel mainViewModel)
        {
            InitializeComponent();

            mainViewModel.SpectrogramAreaControl = this;
            mMainViewModel     = mainViewModel;
            mViewModel         = mainViewModel.SpectrogramAreaViewModel;
            mSpectrumViewModel = mainViewModel.SpectrumAreaViewModel;

            DataContext = mViewModel;
        }
        public DPXDisplayControl(SpctrumMonitorViewModel mainViewMode)
        {
            InitializeComponent();

            mMainViewModel = mainViewMode;
            mainViewMode.DPXDisplayControl = this;

            DataContext = mainViewMode.DpxDisplayViewModel;

            mViewModel = mainViewMode.DpxDisplayViewModel;
        }
        public SpectrumAreaControl(SpctrumMonitorViewModel mainViewMode)
        {
            InitializeComponent();

            mainViewMode.SpectrumAreaControl = this;

            mViewModel  = mainViewMode.SpectrumAreaViewModel;
            DataContext = mViewModel;

            TopLevelLabel.ViewModel     = mViewModel;
            BottomLevelLabel.ViewModel  = mViewModel;
            AverageStateLabel.ViewModel = mViewModel;
            StartFreqLabel.ViewModel    = mViewModel;
            StopFreqLabel.ViewModel     = mViewModel;
            RBWLabel.ViewModel          = mViewModel;
        }
Esempio n. 10
0
        public RegisterControl(AbstractModel mainViewModel)
        {
            InitializeComponent();

            if (mainViewModel == null)
            {
                SpctrumMonitorViewModel.ViewDispatcher = this;
                SpctrumMonitorViewModel spctrumMonitorViewModel = new SpctrumMonitorViewModel();
                mMainViewModel = spctrumMonitorViewModel;
                mViewModel     = spctrumMonitorViewModel.RegisterControlViewModel;
            }
            else
            {
                mMainViewModel = (SpctrumMonitorViewModel)mainViewModel;
                mViewModel     = mMainViewModel?.RegisterControlViewModel;
            }

            DataContext = mViewModel;
        }
Esempio n. 11
0
        public MainWindow()
        {
            InitializeComponent();

            // Set view model for main window
            mSpctrumMonitorViewModel = new SpctrumMonitorViewModel();
            mSpctrumMonitorViewModel.MainWindowInstance = this;
            DataContext = mSpctrumMonitorViewModel;
            SpctrumMonitorViewModel.ViewDispatcher = this;

            MenuArea.Content        = new MenuAreaControl(mSpctrumMonitorViewModel);
            FunctionArea.Content    = new FunctionAreaControl(mSpctrumMonitorViewModel);
            IndicatorArea.Content   = new IndicatorAreaControl(mSpctrumMonitorViewModel);
            SignalTableArea.Content = new SignalTableAreaControl(mSpctrumMonitorViewModel);

            SpectrumArea.Content   = new SpectrumAreaControl(mSpctrumMonitorViewModel);
            DpxDisplayArea.Content = new DPXDisplayControl(mSpctrumMonitorViewModel);

            SpectrogramArea.Content = new SpectrogramAreaControl(mSpctrumMonitorViewModel);
        }
        public SettingPanelWindow(SpctrumMonitorViewModel mainViewMode)
        {
            InitializeComponent();

            DataContext = mainViewMode.SpectrumAreaViewModel;
        }