Dobry den,
Mam takovy mensi proble potrebuji nejakou metodu ,ktera se provede pri stisku jakehokoli tlacitka .
Jednou se mi to povedlo ,ale uz si to nepamatuju . Je tomu uz dlouho cca 2 roky.
Predem moc dekuji za ochotu odpovidat .
Preji pekny zbytek dne .
Zdravi Tomasek
Fórum › .NET
Button
To Tomasek : třeba tak že označíš všechny buttony na formu a pak jim naprogramuješ metodu onclick jako by to bylo jedno tlačítko ... ale jak se to dělá tak aby si je nemusel všechny označovat to nevim ;)
//to to je v potrebnych cyklech;
//generace buttonu
b[i,j] = new Button();
b[i,j].Height = 20;
b[i,j].Width = 20;
b[i,j].Location = new Point(5+22*j, 5+22*i);
b[i,j].Name = si+sj;
b[i,j].Text = "#";
b[i,j].Tag = "";
this.Controls.Add(b[i,j]);
b[i, j].Click += new EventHandler(this.b_click);
//netoda , ktera funguje tak jak potrebuji ,ale jen na buttony generovane. na pridane v desingneru to nejde.
private void b_click(object sender, EventArgs e)
{
}
To Tomasek : A co ti brání projít rekurzivně všechny buttony na formuláři a odchytit událost stejným způsobem? Mezi generovaným buttonem a buttonem na formuláři není žádnej rozdíl.
Dušan Janošík | web: djanosik.cz, @djanosik
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 10 hostů
Podobná vlákna
On/Off button — založil Martin
Like Button — založil Marek
Dělený Button — založil MilanL
Button/label — založil kk
C# Timer button — založil Amik98
Moderátoři diskuze