コード例 #1
0
ファイル: HomePage.xaml.cs プロジェクト: joshtwist/votabl2
        public HomePage()
        {
            this.InitializeComponent();
            this.navigationHelper = new NavigationHelper(this);
            this.navigationHelper.LoadState += navigationHelper_LoadState;

            _viewModel = MainViewModel.Single();
            _viewModel.NavigateAction = (evt) => Frame.Navigate(typeof(EventPage), evt);
            this.DataContext = _viewModel;

            this.Loaded += HomePage_Loaded;
        }
コード例 #2
0
ファイル: MainViewModel.cs プロジェクト: joshtwist/votabl2
 public static MainViewModel Single()
 {
     // assume use on UI thread
     if (_instance == null)
     {
         _instance = new MainViewModel();
     }
     return _instance;
 }