Exemplo n.º 1
0
 private async void Parsing_Button_Click(object sender, RoutedEventArgs e)
 {
     if (await ParsedItems.ParseAsync("http://www.sports-lin777.com") == true)
     {
         MessageBox.Show("Парсинг закончен");
     }
 }
Exemplo n.º 2
0
        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;
        }