public DiscussionPopup(MainWindow main, DiscussionPage parent, Discussion sender) { InitializeComponent(); this.main = main; main.ChangeFill(Visibility.Visible); this.parent = parent; this.discussion = sender; Username.Text = sender.GetUser(); DiscussionTitle.Text = sender.GetTitle(); DiscussionDescription.Text = sender.GetDescription(); NumRepliesButton.Content = sender.GetNumReplies() + " replies"; DisplayComments(); MessageOrDeleteButton(); SaveOrUnsaveButton(); editable = false; Loaded += discussionLoaded; window.Height = System.Windows.SystemParameters.PrimaryScreenHeight * 0.80; window.Width = System.Windows.SystemParameters.PrimaryScreenWidth * 0.7; }
/// <summary> /// Interaction logic for closing popup prompt /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Close(object sender, RoutedEventArgs e) { main.ChangeFill(Visibility.Hidden); this.Close(); }
private void Close(object sender, EventArgs e) { main.ChangeFill(Visibility.Hidden); this.Visibility = Visibility.Hidden; commentFeed.Children.Clear(); }