我一直在尝试将关闭表单中的值传递给即将加载的表单。
假设我有两种形式。当我隐藏()Form1时,当我Show()它时,textBox中的值应该被转移到Form2中的变量/构造函数。
我的代码在不同的笔记本电脑中,我现在无法复制,因此我无法在此处发布。一个例子很好。
答案 0 :(得分:1)
要向其他表单发送一些值,您可以使用“其中AccommodationInfo是您要打开的表单,MName是您要发送的值”此代码用于打开表单并随之发送值。
AccommodationInfo AI = new AccommodationInfo();
AI.TextBoxValue = MName;
AI.Show();
然后在需要获取值的表单中“使用HouseNameComboBox是设置值的位置”,此代码用于获取和设置值。
public string TextBoxValue
{
get { return HouseNameComboBox.Text; }
set { HouseNameComboBox.Text = value; }
}