Это легко объявить все ваши переменные как частный, а затем назначить добытчиками и сетки, пример Форма 1:
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
private string var1;
private string var2;
public string Var1{get{return this.var1;}set{this.var1 = value;}}
public string Var2{get{return this.var2;}set{this.var2 = value;}}
public Form1()
{
InitializeComponent();
}
}
}
Затем вы можете получить или установить переменные из формы 2, например:
namespace WindowsFormsApplication1
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
Form1 frm = new Form1();
frm.Var1 = "Mystring1";
frm.Var2 = "Mystring2";
MessageBox.Show(frm.Var1);
MessageBox.Show(frm.Var2);
}
}
}
Просто передайте экземпляр класса. – Steve
В вашем вопросе можно было бы использовать некоторые дополнительные особенности и примеры –
Умные способы Lotta сделать это ... без какого-либо кода того, что вы пытаетесь сделать, трудно сказать, что лучше. –