private void saveWeightMatrixToolStripMenuItem_Click(object sender, EventArgs e) { FileManager fileMng = new FileManager(); fileMng.prepareSave(nn.getWeights()); Thread saveThread = new Thread(new ThreadStart(fileMng.save)); ui_statusLabel.Text = "...writing File, please wait"; ui_progressBar.Value = 50; saveThread.Start(); saveThread.Join(); //while (saveThread.IsAlive) //{ // if (ui_progressBar.Value == 100) // { // ui_progressBar.Value = 5; // } // else // { // ui_progressBar.Increment(5); // } //} if (!saveThread.IsAlive) { ui_statusLabel.Text = "File saved successfully"; ui_progressBar.Value = 100; } }
private void loadWeightMatrixToolStripMenuItem_Click(object sender, EventArgs e) { FileManager fileMng = new FileManager(); fileMng.load(); }