public void ShowPosts(List<PostItemViewModel> posts, Panel placeholder) { if (posts.Count == 0) { return; } var view = new PostListView() { DataContext = new PopupListViewModel { Posts = posts } }; var popup = new PopupWindow(placeholder) { Content = view, IsContentScrollable = false }; popup.Open(); }
public void ShowPost(PostItemViewModel post, Panel placeholder) { if (post == null) { return; } var view = new PostItemView() { DataContext = post }; var popup = new PopupWindow(placeholder) { Content = view, IsContentScrollable = true }; popup.Open(); }