private void BindableMultiSelectListBox_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (this.DataContext != null && this.DataContext is EpisodeCollectionControlViewModel)
     {
         EpisodeCollectionControlViewModel vm = this.DataContext as EpisodeCollectionControlViewModel;
         vm.HandleDoubleClick();
     }
 }
 public ScheduleControlViewModel()
 {
     this.Shows         = new ObservableCollection <TvShow>();
     this.Results       = new ObservableCollection <TvEpisode>();
     this.EpisodesModel = new EpisodeCollectionControlViewModel(this.Results);
     this.EpisodesModel.ShowScanIncludeMod += EpisodesModel_ShowScanIncludeMod;
     Organization.Shows.LoadComplete       += Shows_LoadComplete;
 }