Пример #1
0
        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();
        }
Пример #2
0
        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();
        }