Witam,
Są np. trzy zdarzenia(btn to Button, txt to pole tekstowe):
private void btnKorwi_Click(object sender, EventArgs e)
{
txtKorwi.Text = Funkcja(txtKorwi.Text);
}
private void btnOgore_Click(object sender, EventArgs e)
{
txtOgore.Text = Funkcja(txtOgore.Text);
}
private void btnBrown_Click(object sender, EventArgs e)
{
txtBrown.Text = Funkcja(txtBrown.Text);
}
Jak zastąpić ww zdarzenia jednym wspólnym przypisanym do zdarzenia Click każdego przycisku?
Do zdarzenia Click każdego przycisku chcę podpiąć jedno wspólne zdarzenie.
JAK ODWOŁAĆ SIĘ DO POLA TEKSTOWEGO O NAZWIE KTÓRA JEST W ZMIENNEJ "nazwa_pola" ?
(niestety nie ma tu sender'a pola textowego)
private void btnKorwi_Click(object sender, EventArgs e)
{
// tu tworzę nazwę istniejącego pola textowego
string nazwa_pola="txt" + (sender as Button).Name.Substring(4);
// JAK ODWOŁAĆ SIĘ DO POLA TEKSTOWEGO O NAZWIE KTÓRA JEST W ZMIENNEJ "nazwa_pola"
(tu ma byc odwołanie do nazwa_pola).Text = Funkcja((tu ma byc odwołanie do nazwa_pola).Text);
}
Dzięki i pozdrawiam
mimirus