private void New_Click(object sender, RoutedEventArgs e) { NewAudienceWindowInstance = NewAudienceWindowInstance ?? new NewAudienceWindow(); NewAudienceWindowInstance.Owner = this; NewAudienceWindowInstance.Add.Click -= NewAudienceWindowInstance.Done_Click; NewAudienceWindowInstance.Add.Click += NewAudienceWindowInstance.Add_Click; NewAudienceWindowInstance.Show(); }
private void ContextMenuEditButton_Click(object sender, RoutedEventArgs e) { if (AudiencesList.SelectedItem != null & AudiencesList.SelectedItems.Count == 1) { NewAudienceWindowInstance.Add.Click -= NewAudienceWindowInstance.Add_Click; NewAudienceWindowInstance.Add.Click += NewAudienceWindowInstance.Done_Click; NewAudienceWindowInstance.Add.Content = "DONE"; var currentElement = (SchoolAudience)AudiencesList.SelectedItem; NewAudienceWindowInstance.NameTextBox.Text = currentElement.Name; NewAudienceWindowInstance.AudienceTypeTextBox.Text = currentElement.AudienceType.ToString(); NewAudienceWindowInstance.CapacityTextBox.Text = currentElement.Capacity.ToString(); NewAudienceWindowInstance.Show(); } else { MessageBox.Show("Choose an audience"); } }