/// <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> The add text clicked. </summary> /// <param name="sender"> The sender. </param> /// <param name="e"> The event arguments. </param> private void AddTextClicked(object sender, RoutedEventArgs e) { var text = new TimedText(); var ctrl = new TimedTextControl { TimedText = text }; ctrl.RowDeleted += this.RowDeleted; this.lstItems.Items.Add(ctrl); this.ViewModel.Add(text); }
private void AddSubbarClicked(object sender, RoutedEventArgs e) { TimedText text = new TimedText(); var ctrl = new TimedTextControl { TimedText = text }; ctrl.RowDeleted += this.ctrl_RowDeleted; this.viewModel.SubbarText.Add(text); spSubbar.Items.Add(ctrl); }