コード例 #1
0
 public MainPanelPage()
 {
     InitializeComponent();
     viewModel = ViewModelManager.CreateViewModel <MainPanelViewModel>(this);
     ForecastTypeComboBox.SelectionChanged += ForecastTypeComboBox_Selected;
     this.Loaded += (s, e) => viewModel.PropertyChanged += ViewModel_PropertyChanged;
 }
コード例 #2
0
 public MainWindow()
 {
     InitializeComponent();
     viewModel = ViewModelManager.CreateViewModel <MainWindowViewModel>(this);
     InitializeTrayIcon();
     viewModel.PropertyChanged += ViewModel_PropertyChanged;
 }
コード例 #3
0
 public ForecastPage()
 {
     InitializeComponent();
     ViewModelManager.CreateViewModel <ForecastPanelViewModel>(this);
 }
コード例 #4
0
 public ConnectionFailedPage()
 {
     InitializeComponent();
     ViewModelManager.CreateViewModel <ConnectionFailedPanelViewModel>(this);
 }
コード例 #5
0
 public OptionsPage()
 {
     InitializeComponent();
     ViewModelManager.CreateViewModel <OptionsPanelViewModel>(this);
 }
コード例 #6
0
 public NotFoundPage()
 {
     InitializeComponent();
     ViewModelManager.CreateViewModel <NotFoundPanelViewModel>(this);
 }