/// <summary> Adds a new TimedTextControl to the Announcement list. </summary> /// <param name="sender"> The sender. </param> /// <param name="e"> The event arguments. </param> private void AddAnnouncementClicked(object sender, RoutedEventArgs e) { var text = new TimedText(); var ctrl = new TimedTextControl { TimedText = text }; ctrl.RowDeleted += this.AnnouncementRowDeleted; this.viewModel.AnnouncementText.Add(text); lbxAnnouncements.Items.Add(ctrl); }
/// <summary> Adds a new TimedTextControl to the Subbar list. </summary> /// <param name="sender"> The sender. </param> /// <param name="e"> The event arguments. </param> private void AddSubbarClicked(object sender, RoutedEventArgs e) { var text = new TimedText(); var ctrl = new TimedTextControl { TimedText = text }; ctrl.RowDeleted += this.SubbarRowDeleted; this.viewModel.SubbarText.Add(text); spSubbar.Items.Add(ctrl); }