Пример #1
0
        private void WMPPlay_executed(object sender, ExecutedRoutedEventArgs e)
        {
            VideoFolderChild vfc = (VideoFolderChild)e.Parameter;

            if (vfc != null)
            {
                IPlayFile.WMPPlayFileInit(vfc);
            }
        }
Пример #2
0
        private void AddtoPlayList_executed(object sender, ExecutedRoutedEventArgs e)
        {
            VideoFolderChild vfc = (VideoFolderChild)e.Parameter;

            if (vfc != null)
            {
                IPlayFile.AddFiletoPlayList(vfc);
            }
        }
Пример #3
0
        private void Play_executed(object sender, ExecutedRoutedEventArgs e)
        {
            if (e.Parameter is VideoFolderChild)
            {
                IVideoData vfc = (VideoFolderChild)e.Parameter;
                IPlayFile.PlayFileInit(vfc);
                return;
            }

            IFolder videofolder = e.Parameter as VideoFolder;

            IPlayFile.PlayFileInit(videofolder);
        }
Пример #4
0
        private void AddTo_executed(object sender, ExecutedRoutedEventArgs e)
        {
            var         selectedplaylist = e.Parameter as PlaylistModel;
            VideoFolder vf = ((e.OriginalSource as Button).DataContext as VideoFolder);

            if (selectedplaylist.IsActive && vf != null)
            {
                IPlayFile.AddFiletoPlayList(vf);
            }
            else
            {
                selectedplaylist.Add(vf.FullName);
            }
        }
Пример #5
0
        private void AddTo_executed(object sender, ExecutedRoutedEventArgs e)
        {
            var         selectedplaylist = e.Parameter as PlaylistModel;
            VideoFolder vf = ((e.Source as IFileViewer).FileExplorer as IFileExplorer)
                             .ContextMenuObject as VideoFolder;

            if (selectedplaylist.IsActive)
            {
                IPlayFile.AddFiletoPlayList(vf);
            }
            else
            {
                selectedplaylist.Add(vf.Directory.FullName);
            }
        }
Пример #6
0
 public OpenFileCaller(IPlayFile playFilecaller)
 {
     this.iplayFilecaller = playFilecaller;
 }