Ejemplo n.º 1
0
        public MainWindow()
        {
            _downloadManager = DownloadManager.GetInstance();
            var viewModel = new MainWindowViewModel();

            _queueManagerViewModel = new QueueManagerViewModel();
            _downloadViewModel     = new NewDownloadViewModel();
            DataContext            = viewModel;
            InitializeComponent();
        }
Ejemplo n.º 2
0
        public NewDownload(NewDownloadViewModel downloadViewModel)
        {
            InitializeComponent();
            _downloadManager     = DownloadManager.GetInstance();
            DestinationPath.Text = KnownFolders.GetPath(KnownFolder.Downloads);
            var urlstr = Clipboard.GetText();

            if (Uri.IsWellFormedUriString(urlstr, UriKind.RelativeOrAbsolute))
            {
                FilePath.Text = urlstr;
            }

            DataContext = downloadViewModel;
        }