public void AddImgInteraption(Interaption I) { PictureBox P = new PictureBox(); P.Size = new Size(50, 50); P.BackColor = Color.Transparent; P.SizeMode = PictureBoxSizeMode.Zoom; switch (I) { case Interaption.Energy: P.Image = Image.FromFile(@"..\..\Animation\IconInterrupt_Energy.png"); break; case Interaption.Human: P.Image = Image.FromFile(@"..\..\Animation\IconInterrupt_Human.png"); break; case Interaption.Fire: P.Image = Image.FromFile(@"..\..\Animation\IconInterrupt_Fire.png"); break; case Interaption.Pause: P.Image = Image.FromFile(@"..\..\Animation\IconInterrupt_Pause.png"); break; } P.Location = new Point(629, 12 + (List_PictureBox.Count * 50)); List_PictureBox.Add(P); Controls.Add(P); }
public void Interrupt(Interaption I) { RA.Interrupt(I); AddImgInteraption_Delegate AddImgInteraption_D = delegate(Interaption Q) { AddImgInteraption(Q); }; Invoke(AddImgInteraption_D, new object[] { I }); }
public void Interrupt(Interaption I) { ListInteraption.Add(I); }