Alrighty。这是我的问题。我完成了一切。我只需要从表单中获取输入,然后在第二种形式的算法中使用它。我写了其他所有内容,我只需要知道如何连接2所以我可以写出最后一个代码。我已经完成了一些研究,但似乎没有任何研究符合我的目的。
这是主要表格。
namespace Airplanes
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
}
private void Arrival_Click(object sender, EventArgs e)
{
ArrivalForm newForm;
newForm = new ArrivalForm();
newForm.ShowDialog();
}
private void Fuel_Click(object sender, EventArgs e)
{
Fuelform newForm2;
newForm2 = new Fuelform();
newForm2.ShowDialog();
}
private void Status_Click(object sender, EventArgs e)
{
}
private void Items_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void NameBox_TextChanged(object sender, EventArgs e)
{
}
private void FuelBox_TextChanged(object sender, EventArgs e)
{
}
private void GateBox_TextChanged(object sender, EventArgs e)
{
}
private void Singlebutton_CheckedChanged(object sender, EventArgs e)
{
}
private void PrivateButton_CheckedChanged(object sender, EventArgs e)
{
}
private void CommercialButton_CheckedChanged(object sender, EventArgs e)
{
}
}
}
这是我正在尝试连接到主窗体的表单。
namespace Airplanes
{
public partial class Fuelform : Form
{
public Fuelform()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void Fuelform_Load(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
}
}
提前感谢您的任何答案。
答案 0 :(得分:3)
有两种方法......最简单的方法可能是通过新表单的构造函数传递数据。
FuelForm newForm2 = new FuelForm(myData);
然后更改FuelForm的构造函数:
public FuelForm(int myData) // or whatever data type you need
{
// Deal with myData
}
答案 1 :(得分:1)
以源格式
destinationForm df = new destinationForm ();
df .myValue= "My Value";
df .ShowDialog();
目的地表格中的
private string destVariable;
public string myValue
{
get { return destVariable; }
set { destVariable= value; }
}
然后你可以在目的地形式的任何地方使用destVariable