Доработка меню загрузки файла.

This commit is contained in:
Programmist73 2022-11-08 01:31:46 +04:00
parent 5b00b1a238
commit 403ea0d203
2 changed files with 22 additions and 10 deletions

View File

@ -268,14 +268,14 @@
// SaveToolStripMenuItem
//
this.SaveToolStripMenuItem.Name = "SaveToolStripMenuItem";
this.SaveToolStripMenuItem.Size = new System.Drawing.Size(224, 26);
this.SaveToolStripMenuItem.Size = new System.Drawing.Size(177, 26);
this.SaveToolStripMenuItem.Text = "Сохранение";
this.SaveToolStripMenuItem.Click += new System.EventHandler(this.SaveToolStripMenuItem_Click);
//
// LoadToolStripMenuItem
//
this.LoadToolStripMenuItem.Name = "LoadToolStripMenuItem";
this.LoadToolStripMenuItem.Size = new System.Drawing.Size(224, 26);
this.LoadToolStripMenuItem.Size = new System.Drawing.Size(177, 26);
this.LoadToolStripMenuItem.Text = "Загрузка";
this.LoadToolStripMenuItem.Click += new System.EventHandler(this.LoadToolStripMenuItem_Click);
//

View File

@ -137,7 +137,7 @@ namespace Airbus
return;
}
if(MessageBox.Show("Удалить объект?", "Удаление", MessageBoxButtons.YesNo,
if (MessageBox.Show("Удалить объект?", "Удаление", MessageBoxButtons.YesNo,
MessageBoxIcon.Question) == DialogResult.No)
{
return;
@ -145,11 +145,11 @@ namespace Airbus
int pos = Convert.ToInt32(maskedTextBoxPosition.Text);
if(_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] - pos != null)
if (_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] - pos != null)
{
MessageBox.Show("Объект удалён");
pictureBox.Image = _mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty].ShowSet();
}
}
else
{
MessageBox.Show("Не удалось удалить объект");
@ -159,7 +159,7 @@ namespace Airbus
//вывод набора
private void ButtonShowStorage_Click(object sender, EventArgs e)
{
if(_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] == null)
if (_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] == null)
{
return;
}
@ -181,7 +181,7 @@ namespace Airbus
//перемещение
private void ButtonMove_Click(object sender, EventArgs e)
{
if(_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] == null)
if (_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] == null)
{
return;
}
@ -216,12 +216,12 @@ namespace Airbus
{
if (_mapsCollection.SaveData(saveFileDialog.FileName))
{
MessageBox.Show("Сохранение прошло успешно", "Результат",
MessageBox.Show("Сохранение прошло успешно", "Результат",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("Не сохранилось", "Результат",
MessageBox.Show("Не сохранилось", "Результат",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
@ -230,7 +230,19 @@ namespace Airbus
//обработка нажатия загрузки
private void LoadToolStripMenuItem_Click(object sender, EventArgs e)
{
// TODO продумать логику по аналогии
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
if (_mapsCollection.LoadData(openFileDialog.FileName))
{
MessageBox.Show("Загрузка данных прошла успешно", "Результат",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("Ошибка загрузки данных", "Результат",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
}
}