Witam.
Mógł by mi ktoś wyjaśnić jak uzyskać dostęp w zdarzeniu do nowo dodanej kontrolki? No dobra może to enigmatycznie brzmi wyjaśnię na szybkim przykładzie.
private void nowy_Click(object sender, EventArgs e)
{
MessageBox.Show(nowy.Text);
}
public void addkontrol()
{
Random randxy = new Random();
int randX = randxy.Next(10, 200);
int randY = randxy.Next(10, 200);
InitializeComponent();
TextBox nowy = new TextBox();
nowy.Location = new Point(randX, randY);
nowy.Text = randY.ToString();
this.Controls.Add(nowy);
nowy.Click += new System.EventHandler(nowy_Click);
}
Chodzi mi o to abym w metodzie "nowy_Click" miał dostęp do właściwości (w tym przypadku tekstu) TexBoxa. To przykład pisany na szybko w finalnej wersji będę potrzebował dojść do pozycji (x i y) komponentu z Visual Basica RectangleShape. Myślę, że jak zrozumiem zasadę działania na tym przykładzie to reszta też mi pójdzie. ;)