Witam, chciałbym stworzyć poprzez pętle znaczną ilość kontrolek 'ovalShape', następnie po nazwie program odpowiada którą wybrałem. Niestety nigdy nie miałem z tym do czynienia i prosiłbym o pomoc.
Próbowałem już kilku sposobów. Jeden z ostatnich:
OvalShape os = new OvalShape();
ShapeContainer sc = new ShapeContainer();
sc.Parent = this;
os.Parent = sc;
os.Name = "ha";
rectangleShape1.Parent.Shapes.Add(os);
os.Location = new Point(30, 100);
os.Size = new Size(17, 17);
Kontrolka po wywołaniu generuje się, jednak w żaden sposób nie mogę po kliknięciu na nią wywołać kolejnego zdarzenia.
Zgaduję, że to nie jest właściwy kierunek?
private void ha_Click(object sender, EventArgs e)
{
MessageBox.Show("aaaa");
}