Добавлена возможность устанавливать самолет в констуктор форм
This commit is contained in:
parent
e0dedff290
commit
750fe21582
@ -36,5 +36,12 @@ namespace AirBomber
|
||||
{
|
||||
_airplane.DrawTransport(g);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Получения самолета из объекта отрисовки
|
||||
/// </summary>
|
||||
/// <param name="drawningObject">The drawning object.</param>
|
||||
/// <returns></returns>
|
||||
public static explicit operator DrawningAirplane(DrawningObject drawningObject) => drawningObject._airplane;
|
||||
}
|
||||
}
|
||||
|
@ -10,9 +10,9 @@ namespace AirBomber
|
||||
/// </summary>
|
||||
public DrawningObject SelectedAirplane { get; private set; }
|
||||
|
||||
public FormAirBomber(DrawningObject? airplane = null)
|
||||
public FormAirBomber(DrawningAirplane? airplane = null)
|
||||
{
|
||||
SelectedAirplane = airplane;
|
||||
_airplane = airplane;
|
||||
InitializeComponent();
|
||||
}
|
||||
/// <summary>
|
||||
|
@ -298,7 +298,7 @@ namespace AirBomber
|
||||
MessageBox.Show("Нет удаленных объектов", "Добавление удаленного объекта");
|
||||
return;
|
||||
}
|
||||
FormAirBomber form = new(_deletedObjects.First());
|
||||
FormAirBomber form = new((DrawningAirplane)_deletedObjects.First());
|
||||
_deletedObjects.RemoveFirst();
|
||||
if (form.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user