Na třídě tuto vlastnost samozřejmě nenajdete. Musela by být statická, což je v tomto případě nesmysl. Odkaz na MainForm si předejte do newUser například takto:
// kod volany z MainFormu, napriklad po stisknuti tlacitka pro pridani uzivatele
using (var form = new NewUser())
{
// predam odkaz na instanci hlavniho formulare
form.Init(this);
}
Ve formulari NewUser si pak musite odkaz ulozit a nasledne s nim muzete pracovat:
// Promenna do ktere se ulozi odkaz na instanci hlavniho formulare
private MainForm mainForm;
public void Init(MainForm form)
{
// ulozim si odkaz na hlavni formular
mainForm = form;
ShowDialog();
}
private void button1_Click(object sender, EventArgs e)
{
// pristup k prvku v hlavnim formulari (musi byt public nebo internal)
mainForm.lbxUser.Items.Clear();
}
|