private async void Parsing_Button_Click(object sender, RoutedEventArgs e) { if (await ParsedItems.ParseAsync("http://www.sports-lin777.com") == true) { MessageBox.Show("Парсинг закончен"); } }
private async void Parse_Button_Click(object sender, EventArgs e) { try { Items.Clear(); source.Clear(); progressBar1.Maximum = ((int)(To.Value - From.Value) + 1) * 16; timer1.Interval = 1000; timer1.Start(); ParseGrid.ReadOnly = true; Parse_Button.Enabled = false; From.Enabled = false; To.Enabled = false; PhotoAfterParse.Enabled = false; if (await Items.ParseAsync("http://www.sports-lin777.com", (int)From.Value, (int)To.Value) == true) { MessageBox.Show("Парсинг закончен"); SavePhoto.Enabled = true; Save_Button.Enabled = true; Reload.Checked = false; if (PhotoAfterParse.Enabled) { button1_Click(sender, e); } } } catch { MessageBox.Show("Нет подключения к Интернету!"); } ParseGrid.ReadOnly = false; Parse_Button.Enabled = true; From.Enabled = true; To.Enabled = true; PhotoAfterParse.Enabled = true; }