public ItemsPage()
        {
            notifier = (App.Current as App).notifier;
            InitializeComponent();
            DataContext     = viewModel = new MainWindowVM();
            viewModel.Posts = new ObservableCollection <PostItem>(PostItem.GenerateRandomList(5).ToList());

            //Content.NavigationService.Navigate(new Page1());

            //Content = new Page1();
        }
Example #2
0
        public Page1(PostItem post = null)
        {
            InitializeComponent();

            DataContext = viewModel = new Page1ViewModel();

            if (post == null)
            {
                viewModel.Item = PostItem.GenerateRandomList(1).First();
            }
            else
            {
                viewModel.Item = post;
            }
        }
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     viewModel.Posts.Add(PostItem.GenerateRandomList(1).First());
     TestNotify("Add");
 }