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(); }
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"); }