Class User jest w osobnym dokumencie w Visual, Skoro moja klasa jest prywatna i taka MUSI POZOSTAC Tworzymy kolekcje klasy User w Form2 jak teraz dostać się do niej w Form1 nie używając Publicznej klasy ?
public partial class Form1 : Form
{
List<users> Baza = new List<users>();
public void Dodaj(List<users> aaa)
{
Baza = aaa;
}
public Form1()
{
InitializeComponent();
}
private void button1_Click_1(object sender, EventArgs e)
{
Form2 f2 = new Form2(this);
f2.Show();
}
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show(Baza[0].Login);
}
public partial class Form2 : Form
{
private Form1 _forma1;
private List<users> Baza_frm2 = new List<users>();
public Form2(Form1 forma1)
{
InitializeComponent();
this._forma1 = forma1;
}
private void button1_Click(object sender, EventArgs e)
{
users temp=new users();
temp.Login="User1";
Baza_frm2.Add(temp);
_forma1.Dodaj(Baza_frm2);
}
}
class users
{
private string login;
public string Login
{
get { return login; }
set { this.login = value; }
}
}