LabWork06

This commit is contained in:
Osyagina_Anna 2024-04-18 09:47:43 +04:00
parent c35cfd05b6
commit 784d01dea4

View File

@ -16,7 +16,7 @@ namespace ProjectMotorboat
{
private DrawningBoat? _boat;
private event BoatDelegate? BoatDelegate;
private event Action<DrawningBoat>? BoatDelegate;
public FormBoatConfig()
{
InitializeComponent();
@ -32,9 +32,16 @@ namespace ProjectMotorboat
buttonCancel.Click += (sender, e) => Close();
}
public void AddEvent(BoatDelegate boatDelegate)
public void AddEvent(Action<DrawningBoat> boatDelegate)
{
BoatDelegate += boatDelegate;
if (BoatDelegate != null)
{
BoatDelegate = boatDelegate;
}
else
{
BoatDelegate += boatDelegate;
}
}
private void DrawObject()