private void Jarvis_FileUploaded(object sender, JarvisFilesEventArgs e) { // TODO this.Text = e.FilePath; this.dataGridView.Enabled = true; this.carBindingSource.DataSource = Jarvis.Cars; // Разрешаем сохранить файл как... this.saveToolStripMenuItem.Enabled = true; // Разрешаем добавлять строки в таблицу this.addNewCarToolStripMenuItem.Enabled = true; }
/// <summary> /// Вызывает событие Jarvis.FileUploaded /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public static void OnFileUploaded(object sender, JarvisFilesEventArgs e) { try { Autodiller = new Model.Autodiller(e.FilePath); Cars = Autodiller.Cars; FileUploaded(sender, e); } catch { Error(sender, new JarvisErrorEventArgs("Файл является некорректным")); } }