Răspuns :
Am o solutie, facut cu Visual studio. Cu un proiect nou, cu form Acasa si Admin, ci 2 buttoane si 2 textboxuri. se face asa:
1
Gasest declaratie de textBox1: private System.Windows.Forms.TextBox textBox1;
schimba private in public. public System.Windows.Forms.TextBox textBox1;
2
unde se chem Admin scrieti:
private void button1_Click(object sender, EventArgs e)
{
Admin frm = new Admin(this); ' this este riferiment a form Acasa
frm.Show();
}
asa se da Admin access a toate datele public de form Acasa.
3
In form Admin se crea un nou constructor cu 1 parameter:
Acasa prev;
public Admin(Form1 _prev)
{
InitializeComponent();
prev = _prev;
}
constructor salveaze referiment a Acasa (_prev) in variabele locale prev.
4
Cu click pe button2, se face acces la form Acasa:
private void button2_Click(object sender, EventArgs e)
{
prev.textBox1.Text = textBox2.Text;
}
Cand faceti exemplu mai mare: amintesti sa face PUBLIC tot ca trebuie in alt form.
Gata.
1
Gasest declaratie de textBox1: private System.Windows.Forms.TextBox textBox1;
schimba private in public. public System.Windows.Forms.TextBox textBox1;
2
unde se chem Admin scrieti:
private void button1_Click(object sender, EventArgs e)
{
Admin frm = new Admin(this); ' this este riferiment a form Acasa
frm.Show();
}
asa se da Admin access a toate datele public de form Acasa.
3
In form Admin se crea un nou constructor cu 1 parameter:
Acasa prev;
public Admin(Form1 _prev)
{
InitializeComponent();
prev = _prev;
}
constructor salveaze referiment a Acasa (_prev) in variabele locale prev.
4
Cu click pe button2, se face acces la form Acasa:
private void button2_Click(object sender, EventArgs e)
{
prev.textBox1.Text = textBox2.Text;
}
Cand faceti exemplu mai mare: amintesti sa face PUBLIC tot ca trebuie in alt form.
Gata.