//Вызов сортировки private void сортироватьToolStripMenuItem_Click(object sender, EventArgs e) { if (currFilename == "") { MessageBox.Show("Файл не выбран"); } else { //Если файл выбран float cost; string r = Interaction.InputBox("Введите максимальную стоимость конфет"); if (float.TryParse(r, out cost)) { //Очищаем поле от предыдущего резульата сортировки textBox2.Clear(); //Обновляем файл, который будем сортировать в соотвестии с textbox Sweets.PutToFile(textBox1, currFilename); //Создаем объект сортирощика Sorter s = new Sorter(5); //Сортировка resFileName = s.Sort(currFilename, cost); //Отображение результата Sweets.ReadAllFromFile(textBox2, resFileName); } } }
private void открытьToolStripMenuItem1_Click(object sender, EventArgs e) { OpenFileDialog openFile = new OpenFileDialog(); openFile.Filter = "BIN файлы (*.bin)|*.bin"; if (openFile.ShowDialog() == DialogResult.OK) { //При открытии нового файла чистим все textbox и отображаем содержимое textBox1.Clear(); textBox2.Clear(); currFilename = openFile.FileName; Sweets.ReadAllFromFile(textBox1, currFilename); } }