C# hova kellene tenni az alábbi kódot, hogy azt el tudjam érni bárhonnan?
CheckBox[] boxes = new CheckBox[4];
boxes[0] = checkBox1;
boxes[1] = checkBox2;
boxes[2] = checkBox3;
boxes[3] = checkBox4;
Ha egy függvénybe teszem, akkor azt mindig meg kell hívni, de lehetséges úgy is, hogy csak egy helyre írom ezt, és mindenhonnan tudok hivatkozni a boxes[1].valamire?
Talán így?
public static CheckBox[] boxes = new CheckBox[4];
Úgy tudom ha valamit statikusan adsz meg, akkor bárhonnét elérheted, bár én most csak szimplán ilyesmikre használom:
public class Elemek
{
public static int szam;
public static string szoveg;
public static bool kapcsolo;
}
public class MasikOsztaly
{
//adattagok, vagy ami kell...
public static void Vezerles()
{
//és simán az osztály nevével hivatkozol rá
Elemek.szam = 1;
Elemek.szoveg = "valami";
Elemek.kapcsolo = true;
}
}
Nem tudom erre gondoltál-e?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!