Predlog koji je dao erkan mozda jeste najjednostavniji ali nije u skladu sa Best-Practise prvailima koji kazu da treba imati sto manje javnih objekata.
Po meni bi najbolje resenje bilo bas ono sto si sam ponudio kao predlog, tj da imas neku entity klasu (npr. Kontakt) i da nju predas kao parametar nekoj metodi na drugoj formi.
Citat:
kristian!: ps Kako se pravi ovakav objekat.
Code:
public class Kontakt
{
private string _podatak = "";
public string Podatak
{
get
{
return _podatak;
}
set
{
_podatak = value;
}
}
}
public class Form1
{
public void nekiMetod()
{
Kontakt noviKontakt = new Kontakt();
Form2.MetodaKojaObradjujeKontakt(noviKontakt);
}
}
public class Form2
{
public static void MetodaKojaObradjujeKontakt(Kontakt parametar)
{
UradiNestoSaPodatkomIzKontakta(parametar.Podatak)
}
}
Ovo je krajnje banalan kod ali bi trebalo da ti da osnovnu ideju sta sam zamislio.
Every hamster has his day.