private void Slot_NewPetrolsAppearOnScreen(object sender, AppearNewPetrolsArgs e) { MyPictureBox picOfPetrol = new MyPictureBox(); picOfPetrol.m_id = e.m_id; Size sizeOfPetrol = new Size(e.m_dimensions.m_x, e.m_dimensions.m_y); picOfPetrol.Image = Image.FromFile(@"..\..\..\sources\petrol.jpg"); picOfPetrol.Size = sizeOfPetrol; picOfPetrol.SizeMode = PictureBoxSizeMode.StretchImage; picOfPetrol.Location = new Point(e.m_coordinates.m_y, e.m_coordinates.m_x); panel1.Controls.Add(picOfPetrol); m_petrolsPicture.Add(picOfPetrol); }
private void Model_Slot_NewPetrolsAppearOnScreen(Object sender, AppearNewPetrolsArgs e) { }
private void On_AppearNewPetrols(object sender, AppearNewPetrolsArgs e) { ViewScreenObjects.Add(new ViewScreenObject(e.m_coordinates.m_y, e.m_coordinates.m_x, e.m_dimensions.m_x, true, idNumber)); idNumber++; OnPropertyChanged(nameof(ViewScreenObject)); }