Usuwanie dynamicznie utworzonych formantów w C #
Mam program, który dodaje serię „blipów” do wykresu:
PictureBox blip = new PictureBox();
blip.Location = new Point(blipHours, blipAltitude);
blip.Size = new Size(6, 6);
blip.BackColor = System.Drawing.Color.Lime;
blip.Text = "";
blip.Name = callsign;
this.Controls.Add(blip);
this.Controls.SetChildIndex(blip, 0);
W jaki sposób mam przycisk usuwający wszystkie „blipy” utworzone za pomocą tego kodu?
Czy istnieje sposób na zmianę koloru tła blip, gdy jego nazwa jest równa pewnejcallsign
? Każdy blip jest powiązany z wyborem w aListBox
i chciałbym zmienić kolor blipu, gdy użytkownik go wybierze.