Example #1
0
 private void Updates_Grid_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex > -1 && (Columns)e.ColumnIndex == Columns.State)
     {
         var Result = LoadMessage(e.RowIndex, true);
         if (Result != null)
         {
             MessageBox.Show(this, "Файл \"" + Files[e.RowIndex].Name + "\"\n" + Result, "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Question);
         }
         else
         {
             Updates_Grid.InvalidateCell(e.ColumnIndex, e.RowIndex);
         }
     }
 }
Example #2
0
        private void LoadAll_button_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < Files.Length; i++)
            {
                var Result = LoadMessage(i, true);

                if (Result != null)
                {
                    if (i == Files.Length - 1 && MessageBox.Show(this, "Файл \"" + Files[i].Name + "\"\n" + Result + "\nПродолжить загрузку?", "Внимание", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.No)
                    {
                        break;
                    }
                    else
                    {
                        MessageBox.Show(this, "Файл \"" + Files[i].Name + "\", последний в списке.\n" + Result, "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }

            Updates_Grid.InvalidateColumn((int)Columns.State);
        }