Example #1
0
 private void StartCrawlbutton_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         string tmp_link = StartLinkTextBox.Text;
         int tmp_depth = (int)DepthTextBox.Value;
         Thread t = new Thread(() =>
         {
             Crawler c = new Crawler();
             c.Crawl(tmp_link, tmp_depth);
         });
         Tasks.Add(t);
         t.Name = tmp_link;
         t.Start();
         ThreadslistBox.BeginInit();
         TaskNames.Add(t.Name);
         ThreadslistBox.DataContext = TaskNames;
         ThreadslistBox.EndInit();
     }
     catch
     {
     }
 }