Diskuze: Práce s dvourozměrným polem buttonů
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Čau, jestli jsem tě pochopil tak by to vypadalo tak že si uděláš funkci, kterou potom budeš volat z každého tlačítka. Přidáš funkci k event
buttonArray[I, j]. Click += new EventHandler(stisknuti);
private void stisknuti(object sender, EventArgs e)
{
Button btn = (sender as Button) ;
if(btn! = null)
{
btn.BackColor = Color.Black;
}
}
Pisu to z telefonu takže tam můžou bejt někde chyby.
Šlo by ještě nějak udělat, aby se po kliknutí na button, uložili do
dvou INTů souřadnice buttnu v poli.
Například klinu na tlačítko se souřadnicemi v poli [3,5].
A aby se int souradniceX = 3; a int souradniceY = 5;
Tudíž jestli jsem pochopil správně, ty když klikneš na Button tak
chceš zjistit kteréj button to je z toho pole že?
Jestli ti jde o souřadnice Buttonu tak můžeš použít
Button.Left a Button.Top a vypočítat si Jakej to je button a nebo do
BUTTON.TAG by sis mohl při vytváření uložit tu pozici a potom si ji odtud
jen brát
Moc děkuju za rady.
Použil jse button.tag a button.TabIndex a krásně mi to funguje.
Zobrazeno 6 zpráv z 6.