/// <summary> /// Метод для открытия основной формы /// </summary> private void OpenMainForm(object sender) { Hide(); MainForm form = new MainForm(); if (sender != null) { SerializationNetwork.ReadFromFile(((Button)sender).Text, form.BlockTrain); } form.Closed += (s, args) => Close(); form.Show(); }
/// <summary> /// Метод генерации диалога для сохранения нейронной сети /// </summary> private void SaveNeuralNetworkDialog() { if (MessageBox.Show("Do you want to save neural network?", "Saving", MessageBoxButtons.YesNo) == DialogResult.Yes) { SerializationNetwork.WriteToFile(); MessageBox.Show("Neural network was saved successfully", "Saving", MessageBoxButtons.OK); } else { if (!FileNetwork.FileExists(Save.NNetwork.Name, FileNetwork.SAVE_FILE)) { FileNetwork.DeleteDirectory(Save.NNetwork.Name); } } }