C# EventHandler
Jeg har en klasse med en metode i som opretter en masse textbox og andre fleter.Den opretter også en knap som jeg har lavet en EventHandler på:
myButton1.Click += new EventHandler(myButton1_Click);
....
void myButton1_Click(object sender, EventArgs e)
{
}
Nu vil jeg så gerne kunne få fat i nogle af de textfelter osv. nede i myButton1_click.
Men jeg har prøvet stort set alt og jeg er gået helt i sort over hvordan jeg får det løst :) så hvis der er nogle der har en ide eller en løsning vil jeg blive rigtig glad...
Her er lidt af koden for bare at give en ide om hvordan det ser ud:
//
// textBox1
//
TextBox myTextBox1 = new System.Windows.Forms.TextBox();
myTextBox1.Location = new System.Drawing.Point(6, 19);
myTextBox1.Name = "textBox" + name;
myTextBox1.Size = new System.Drawing.Size(100, 20);
myTextBox1.TabIndex = 1;
//---Add all items
newPage.Controls.AddRange(new Control[] { myCheckBox, myButton1, myLabel10, myRichTextBox3, myLabel9, myRichTextBox2, myLabel8, myTextBox4, myLabel7, myLabel6, myComboBox2, myLabel5, myTextBox3, myTextBox2, myLabel4, myComboBox1, myLabel3, myRichTextBox1, myTextBox1, myLabel2 });
Hele iden med det er at man ved at trykke på new opretter en ny tab der indeholder alle disse elementer, og man skal self. kunne lave mange tabs(dette er løst) men det er så når man skal gemme de info man har skrevet i felterne, i lige den tab, ved at trykke save at problemet kommer.
