„Непобедимость заключена в себе самом, возможность победы заключена в противнике.“

This commit is contained in:
antoc0der 2023-11-07 22:16:15 +03:00
parent e86d1515d9
commit 0df7ae5e02
2 changed files with 15 additions and 6 deletions

View File

@ -52,6 +52,7 @@
pictureBoxAirplanesCollection.SizeMode = PictureBoxSizeMode.AutoSize; pictureBoxAirplanesCollection.SizeMode = PictureBoxSizeMode.AutoSize;
pictureBoxAirplanesCollection.TabIndex = 0; pictureBoxAirplanesCollection.TabIndex = 0;
pictureBoxAirplanesCollection.TabStop = false; pictureBoxAirplanesCollection.TabStop = false;
pictureBoxAirplanesCollection.Click += pictureBoxAirplanesCollection_Click;
// //
// groupBoxAirplaneWithRadar // groupBoxAirplaneWithRadar
// //

View File

@ -1,6 +1,7 @@
using ProjectAirplaneWithRadar.DrawningObjects; using ProjectAirplaneWithRadar.DrawningObjects;
using ProjectAirplaneWithRadar.MovementStrategy; using ProjectAirplaneWithRadar.MovementStrategy;
using ProjectAirplaneWithRadar.Generics; using ProjectAirplaneWithRadar.Generics;
using System.Diagnostics.Metrics;
namespace ProjectAirplaneWithRadar namespace ProjectAirplaneWithRadar
{ {
@ -44,10 +45,11 @@ namespace ProjectAirplaneWithRadar
{ {
return; return;
} }
FormAirplaneWithRadar form = new(); FormAirplaneConfig form = new();
if (form.ShowDialog() == DialogResult.OK) form.Show();
{ AirplaneDelegate? airplaneDelegate = new((m) => {
if (obj + form.SelectedAirplane) bool q = (obj + m);
if (q)
{ {
MessageBox.Show("Îáúåêò äîáàâëåí"); MessageBox.Show("Îáúåêò äîáàâëåí");
pictureBoxAirplanesCollection.Image = obj.ShowAirplanes(); pictureBoxAirplanesCollection.Image = obj.ShowAirplanes();
@ -56,7 +58,8 @@ namespace ProjectAirplaneWithRadar
{ {
MessageBox.Show("Íå óäàëîñü äîáàâèòü îáúåêò"); MessageBox.Show("Íå óäàëîñü äîáàâèòü îáúåêò");
} }
} });
form.AddEvent(airplaneDelegate);
} }
private void buttonDeleteAirplane_Click(object sender, EventArgs e) private void buttonDeleteAirplane_Click(object sender, EventArgs e)
{ {
@ -128,7 +131,12 @@ namespace ProjectAirplaneWithRadar
} }
private void listBoxStorages_SelectedIndexChanged(object sender, EventArgs e) private void listBoxStorages_SelectedIndexChanged(object sender, EventArgs e)
{ {
pictureBoxAirplanesCollection.Image =_storage[listBoxStorages.SelectedItem?.ToString() ?? string.Empty]?.ShowAirplanes(); pictureBoxAirplanesCollection.Image = _storage[listBoxStorages.SelectedItem?.ToString() ?? string.Empty]?.ShowAirplanes();
}
private void pictureBoxAirplanesCollection_Click(object sender, EventArgs e)
{
} }
} }
} }